{"level":"info","input":{"Message":"มหาวิทยาลัยสวนดุสิต วิทยาเขต สุพรรณบุรี มหาวิทยาลัย","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-07-21T09:38:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มหาวิทยาลัยสวนดุสิต วิทยาเขต สุพรรณบุรี มหาวิทยาลัย","time":"2026-07-21T09:38:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มหาวิทยาลัยสวนดุสิต วิทยาเขต สุพรรณบุรี มหาวิทยาลัย","time":"2026-07-21T09:38:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มหาวิทยาลัย","สวน","ดุสิต"," ","วิทยาเขต"," ","สุพรรณบุรี"," ","มหาวิทยาลัย"],"library":"newmm","runtime":0.0038771629333496094},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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-07-21T09:38:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เทคโนโลยีราชมงคล พระนครนะคะ บ้าน","time":"2026-07-21T09:38:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เทคโนโลยีราชมงคล พระนครนะคะ บ้าน","time":"2026-07-21T09:38:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เทคโนโลยี","ราชมงคล"," ","พระนคร","นะคะ"," ","บ้าน"],"library":"newmm","runtime":0.00032711029052734375},"time":"2026-07-21T09:38:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"เทคโนโลยี","suggestions":[]},{"word":"ราชมงคล","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พระนคร","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บ้าน","suggestions":[]}]},"time":"2026-07-21T09:38:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เทคโนโลยี","suggestions":[]},{"word":"ราชมงคล","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พระนคร","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บ้าน","suggestions":[]}]},"time":"2026-07-21T09:38:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เทคโนโลยี","suggestions":[]},{"word":"ราชมงคล","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พระนคร","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บ้าน","suggestions":[]}]},"time":"2026-07-21T09:38:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เทคโนโลยี","suggestions":[]},{"word":"ราชมงคล","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พระนคร","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บ้าน","suggestions":[]}]},"time":"2026-07-21T09:38:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เทคโนโลยี","suggestions":[]},{"word":"ราชมงคล","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พระนคร","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"บ้าน","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:38:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ราชภัฏสมเด็จเจ้าพระยา","time":"2026-07-21T09:38:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ราชภัฏสมเด็จเจ้าพระยา","time":"2026-07-21T09:38:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ราชภัฏ","สมเด็จ","เจ้าพระยา"],"library":"newmm","runtime":0.0002262592315673828},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09:38: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-07-21T09:38: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-07-21T09:38: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-07-21T09:38: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-07-21T09:38: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-07-21T09:38:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นอกจากนี้ก็ยังมีมหาวิทยลัย","time":"2026-07-21T09:38:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นอกจากนี้ก็ยังมีมหาวิทยลัย","time":"2026-07-21T09:38:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นอกจากนี้","ก็","ยังมี","มหา","วิทย","ลัย"],"library":"newmm","runtime":0.00034117698669433594},"time":"2026-07-21T09:38:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"นอกจากนี้","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ยังมี","suggestions":[]},{"word":"มหา","suggestions":[]},{"word":"วิทย","suggestions":[]},{"word":"ลัย","suggestions":[]}]},"time":"2026-07-21T09:38:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"นอกจากนี้","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ยังมี","suggestions":[]},{"word":"มหา","suggestions":[]},{"word":"วิทย","suggestions":[]},{"word":"ลัย","suggestions":[]}]},"time":"2026-07-21T09:38:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"นอกจากนี้","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ยังมี","suggestions":[]},{"word":"มหา","suggestions":[]},{"word":"วิทย","suggestions":[]},{"word":"ลัย","suggestions":[]}]},"time":"2026-07-21T09:38:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"นอกจากนี้","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ยังมี","suggestions":[]},{"word":"มหา","suggestions":[]},{"word":"วิทย","suggestions":[]},{"word":"ลัย","suggestions":[]}]},"time":"2026-07-21T09:38:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"นอกจากนี้","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ยังมี","suggestions":[]},{"word":"มหา","suggestions":[]},{"word":"วิทย","suggestions":[]},{"word":"ลัย","suggestions":[]}]},"time":"2026-07-21T09:38:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"สุวรรณภูมินะคะ มหาวิทยาลัยราชภัฏ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-07-21T09:38:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สุวรรณภูมินะคะ มหาวิทยาลัยราชภัฏ","time":"2026-07-21T09:38:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สุวรรณภูมินะคะ มหาวิทยาลัยราชภัฏ","time":"2026-07-21T09:38:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สุวรรณภูมิ","นะคะ"," ","มหาวิทยาลัย","ราชภัฏ"],"library":"newmm","runtime":0.0002224445343017578},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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-07-21T09:38:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มหาวิทยาลัยสงขลานครินทร์ มหาวิทยาลัยพระจอม","time":"2026-07-21T09:38:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มหาวิทยาลัยสงขลานครินทร์ มหาวิทยาลัยพระจอม","time":"2026-07-21T09:38:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มหาวิทยาลัยสงขลานครินทร์"," ","มหาวิทยาลัย","พระ","จอม"],"library":"newmm","runtime":0.001104593276977539},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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-07-21T09:38:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เจ้าคุณทหารลาดกระบัง และมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีค่ะ","time":"2026-07-21T09:38:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เจ้าคุณทหารลาดกระบัง และมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรีค่ะ ","time":"2026-07-21T09:38:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เจ้าคุณ","ทหาร","ลาดกระบัง"," ","และ","มหาวิทยาลัย","เทคโนโลยี","พระ","จอมเกล้า","ธนบุรี","ค่ะ"," "],"library":"newmm","runtime":0.0015254020690917969},"time":"2026-07-21T09: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":[]},{"word":"จอมเกล้า","suggestions":[]},{"word":"ธนบุรี","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"จอมเกล้า","suggestions":[]},{"word":"ธนบุรี","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"จอมเกล้า","suggestions":[]},{"word":"ธนบุรี","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"จอมเกล้า","suggestions":[]},{"word":"ธนบุรี","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"จอมเกล้า","suggestions":[]},{"word":"ธนบุรี","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:38:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วันนี้ก็ยังมีหัวหน้าโครงการทั้งสองท่านนะคะ","time":"2026-07-21T09:38:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วันนี้ก็ยังมีหัวหน้าโครงการทั้งสองท่านนะคะ ","time":"2026-07-21T09:38:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วันนี้","ก็","ยังมี","หัวหน้า","โครงการ","ทั้งสอง","ท่าน","นะคะ"," "],"library":"newmm","runtime":0.0004069805145263672},"time":"2026-07-21T09: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":[]},{"word":"โครงการ","suggestions":[]},{"word":"ทั้งสอง","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"โครงการ","suggestions":[]},{"word":"ทั้งสอง","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"โครงการ","suggestions":[]},{"word":"ทั้งสอง","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"โครงการ","suggestions":[]},{"word":"ทั้งสอง","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"โครงการ","suggestions":[]},{"word":"ทั้งสอง","suggestions":[]},{"word":"ท่าน","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:38:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ด้วยนะคะ มีผู้บริหารของมหาวิทยาลัยพระจอมเกล้าธนบุรีร","time":"2026-07-21T09:38:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ด้วยนะคะ มีผู้บริหารของมหาวิทยาลัยพระจอมเกล้าธนบุรีร","time":"2026-07-21T09:38:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ด้วย","นะคะ"," ","มี","ผู้บริหาร","ของ","มหาวิทยาลัย","พระ","จอมเกล้า","ธนบุรี","ร"],"library":"newmm","runtime":0.00032401084899902344},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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-07-21T09:38:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผู้บริหารของเครือข่าย จากกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะ","time":"2026-07-21T09:38:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผู้บริหารของเครือข่าย จากกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์นะคะ ","time":"2026-07-21T09:38:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผู้บริหาร","ของ","เครือข่าย"," ","จาก","กระทรวง","การพัฒนา","สังคม","และ","ความมั่นคง","ของ","มนุษย์","นะคะ"," "],"library":"newmm","runtime":0.0004878044128417969},"time":"2026-07-21T09: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":[]},{"word":"การพัฒนา","suggestions":[]},{"word":"สังคม","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ความมั่นคง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"มนุษย์","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"การพัฒนา","suggestions":[]},{"word":"สังคม","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ความมั่นคง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"มนุษย์","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"การพัฒนา","suggestions":[]},{"word":"สังคม","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ความมั่นคง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"มนุษย์","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"การพัฒนา","suggestions":[]},{"word":"สังคม","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ความมั่นคง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"มนุษย์","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"การพัฒนา","suggestions":[]},{"word":"สังคม","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ความมั่นคง","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"มนุษย์","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:39:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผู้บริหารจากหน่วยงานภาครัฐ และทาง","time":"2026-07-21T09:39:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผู้บริหารจากหน่วยงานภาครัฐ และทาง","time":"2026-07-21T09:39:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผู้บริหาร","จาก","หน่วยงาน","ภาครัฐ"," ","และ","ทาง"],"library":"newmm","runtime":0.000213623046875},"time":"2026-07-21T09:39: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-07-21T09:39: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-07-21T09:39: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-07-21T09:39: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-07-21T09:39: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-07-21T09: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-07-21T09:39:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พี่น้องคนพิการนะคะ สื่อมวลชน แล้วก็แขกผู้มีเกียรติทุกท่าน","time":"2026-07-21T09:39:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พี่น้องคนพิการนะคะ สื่อมวลชน แล้วก็แขกผู้มีเกียรติทุกท่าน","time":"2026-07-21T09:39:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พี่น้อง","คนพิการ","นะคะ"," ","สื่อมวลชน"," ","แล้วก็","แขก","ผู้มีเกียรติ","ทุกท่าน"],"library":"newmm","runtime":0.0004146099090576172},"time":"2026-07-21T09: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":[]},{"word":"ทุกท่าน","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ทุกท่าน","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ทุกท่าน","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ทุกท่าน","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ทุกท่าน","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:39:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่มาร่วมงานในวันนี้ อย่างที่บอกอุ่นหนาฝาคลั่งมากค่ะ","time":"2026-07-21T09:39:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่มาร่วมงานในวันนี้ อย่างที่บอกอุ่นหนาฝาคลั่งมากค่ะ ","time":"2026-07-21T09:39:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่มา","ร่วมงาน","ใน","วันนี้"," ","อย่าง","ที่","บอก","อุ่น","หนา","ฝา","คลั่ง","มาก","ค่ะ"," "],"library":"newmm","runtime":0.0023949146270751953},"time":"2026-07-21T09: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":[]},{"word":"หนา","suggestions":[]},{"word":"ฝา","suggestions":[]},{"word":"คลั่ง","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"หนา","suggestions":[]},{"word":"ฝา","suggestions":[]},{"word":"คลั่ง","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"หนา","suggestions":[]},{"word":"ฝา","suggestions":[]},{"word":"คลั่ง","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":["อื่น","รุ่น","ฝุ่น"]},{"word":"หนา","suggestions":[]},{"word":"ฝา","suggestions":[]},{"word":"คลั่ง","suggestions":["หลั่ง","คลัง","ครั้ง"]},{"word":"มาก","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":["อื่น","รุ่น","ฝุ่น"]},{"word":"หนา","suggestions":[]},{"word":"ฝา","suggestions":[]},{"word":"คลั่ง","suggestions":["หลั่ง","คลัง","ครั้ง"]},{"word":"มาก","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:39:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทุกท่านเข้าสู่การแถลงข่าวเปิดตัวโครงการการขยายผลครือข่ายผลการศึกษา","time":"2026-07-21T09:39:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทุกท่านเข้าสู่การแถลงข่าวเปิดตัวโครงการการขยายผลครือข่ายผลการศึกษา","time":"2026-07-21T09:39:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทุกท่าน","เข้าสู่","การแถลงข่าว","เปิดตัว","โครงการ","การ","ขยายผล","ครือ","ข่าย","ผลการศึกษา"],"library":"newmm","runtime":0.0014832019805908203},"time":"2026-07-21T09: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":[]},{"word":"เปิดตัว","suggestions":[]},{"word":"โครงการ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ขยายผล","suggestions":[]},{"word":"ครือ","suggestions":[]},{"word":"ข่าย","suggestions":[]},{"word":"ผลการศึกษา","suggestions":[]}]},"time":"2026-07-21T09:39: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-07-21T09:39: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-07-21T09:39: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-07-21T09:39: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-07-21T09: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-07-21T09:39:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ศักยภาพคนพิการ เพื่อการประกอบอาชีพ ฝึกอบรม","time":"2026-07-21T09:39:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ศักยภาพคนพิการ เพื่อการประกอบอาชีพ ฝึกอบรม","time":"2026-07-21T09:39:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ศักยภาพ","คนพิการ"," ","เพื่อ","การ","ประกอบอาชีพ"," ","ฝึกอบรม"],"library":"newmm","runtime":0.0003578662872314453},"time":"2026-07-21T09: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":[]},{"word":"ประกอบอาชีพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ฝึกอบรม","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ประกอบอาชีพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ฝึกอบรม","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ประกอบอาชีพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ฝึกอบรม","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ประกอบอาชีพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ฝึกอบรม","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ประกอบอาชีพ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ฝึกอบรม","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:39:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ฝึกงานคนพิการ มจธ. มหาวิทยาลัย","time":"2026-07-21T09:39:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ฝึกงานคนพิการ มจธ. มหาวิทยาลัย","time":"2026-07-21T09:39:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ฝึกงาน","คนพิการ"," ","มจ","ธ."," ","มหาวิทยาลัย"],"library":"newmm","runtime":0.0001697540283203125},"time":"2026-07-21T09: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":[]},{"word":" ","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":" ","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":" ","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]}]},"time":"2026-07-21T09: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":["ธิ","ธง","ธน"]},{"word":" ","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]}]},"time":"2026-07-21T09: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":["ธิ","ธง","ธน"]},{"word":" ","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:39:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เทคโนโลยีพระจอมเกล้าธนบุรีค่ะ วันนี้เป็นเกียรติอย่างยิ่งเลยค่ะ","time":"2026-07-21T09:39:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เทคโนโลยีพระจอมเกล้าธนบุรีค่ะ วันนี้เป็นเกียรติอย่างยิ่งเลยค่ะ ","time":"2026-07-21T09:39:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เทคโนโลยี","พระ","จอมเกล้า","ธนบุรี","ค่ะ"," ","วันนี้","เป็นเกียรติ","อย่างยิ่ง","เลย","ค่ะ"," "],"library":"newmm","runtime":0.00028252601623535156},"time":"2026-07-21T09:39: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-07-21T09:39: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-07-21T09:39: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-07-21T09:39: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-07-21T09:39: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-07-21T09: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-07-21T09:39:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซึ่งทางมหาวิทยาลัยพระจอมเกล้าเทคโนโลยี","time":"2026-07-21T09:39:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซึ่งทางมหาวิทยาลัยพระจอมเกล้าเทคโนโลยี","time":"2026-07-21T09:39:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซึ่ง","ทาง","มหาวิทยาลัย","พระ","จอมเกล้า","เทคโนโลยี"],"library":"newmm","runtime":0.00020265579223632812},"time":"2026-07-21T09: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":[]},{"word":"จอมเกล้า","suggestions":[]},{"word":"เทคโนโลยี","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"จอมเกล้า","suggestions":[]},{"word":"เทคโนโลยี","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"จอมเกล้า","suggestions":[]},{"word":"เทคโนโลยี","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"จอมเกล้า","suggestions":[]},{"word":"เทคโนโลยี","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"จอมเกล้า","suggestions":[]},{"word":"เทคโนโลยี","suggestions":[]}]},"time":"2026-07-21T09:39:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ได้ดำเนินโครงการมาตั้งแต่ปี 2551 แล้วนะคะ แล้วก็ได้เกิดความร่วมมือ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-07-21T09:39:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้ดำเนินโครงการมาตั้งแต่ปี 2551 แล้วนะคะ แล้วก็ได้เกิดความร่วมมือ","time":"2026-07-21T09:39:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้ดำเนินโครงการมาตั้งแต่ปี 2551 แล้วนะคะ แล้วก็ได้เกิดความร่วมมือ","time":"2026-07-21T09:39:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้","ดำเนิน","โครงการ","มา","ตั้งแต่","ปี"," ","2551"," ","แล้ว","นะคะ"," ","แล้ว","ก็ได้","เกิด","ความร่วมมือ"],"library":"newmm","runtime":0.0005447864532470703},"time":"2026-07-21T09: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":"2551","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"ก็ได้","suggestions":[]},{"word":"เกิด","suggestions":[]},{"word":"ความร่วมมือ","suggestions":[]}]},"time":"2026-07-21T09: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":"2551","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"ก็ได้","suggestions":[]},{"word":"เกิด","suggestions":[]},{"word":"ความร่วมมือ","suggestions":[]}]},"time":"2026-07-21T09: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":"2551","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"ก็ได้","suggestions":[]},{"word":"เกิด","suggestions":[]},{"word":"ความร่วมมือ","suggestions":[]}]},"time":"2026-07-21T09: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":"2551","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"ก็ได้","suggestions":[]},{"word":"เกิด","suggestions":[]},{"word":"ความร่วมมือ","suggestions":[]}]},"time":"2026-07-21T09: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":"2551","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แล้ว","suggestions":[]},{"word":"ก็ได้","suggestions":[]},{"word":"เกิด","suggestions":[]},{"word":"ความร่วมมือ","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:39:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พัฒนาสังคมและความมั่นคงของมนุษย์เมื่อปีที่แล้วนะคะ","time":"2026-07-21T09:39:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พัฒนาสังคมและความมั่นคงของมนุษย์เมื่อปีที่แล้วนะคะ ","time":"2026-07-21T09:39:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พัฒนา","สังคม","และ","ความมั่นคง","ของ","มนุษย์","เมื่อ","ปี","ที่แล้ว","นะคะ"," "],"library":"newmm","runtime":0.00030541419982910156},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09:39: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-07-21T09:39:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การร่วมมือกันต่อไป เป็นปีที่ 2","time":"2026-07-21T09:39:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การร่วมมือกันต่อไป เป็นปีที่ 2","time":"2026-07-21T09:39:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","ร่วมมือ","กัน","ต่อไป"," ","เป็น","ปี","ที่"," ","2"],"library":"newmm","runtime":0.00028443336486816406},"time":"2026-07-21T09: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":[]},{"word":"เป็น","suggestions":[]},{"word":"ปี","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"เป็น","suggestions":[]},{"word":"ปี","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"เป็น","suggestions":[]},{"word":"ปี","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"เป็น","suggestions":[]},{"word":"ปี","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"เป็น","suggestions":[]},{"word":"ปี","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]}]},"time":"2026-07-21T09:39:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"แล้วนะคะ จะเริ่มดำเนินโครงการในปีงบประมาณ 2558","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-07-21T09:39:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วนะคะ จะเริ่มดำเนินโครงการในปีงบประมาณ 2558","time":"2026-07-21T09:39:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วนะคะ จะเริ่มดำเนินโครงการในปีงบประมาณ 2558","time":"2026-07-21T09:39:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้ว","นะคะ"," ","จะ","เริ่ม","ดำเนิน","โครงการ","ใน","ปีงบประมาณ"," ","2558"],"library":"newmm","runtime":0.0002815723419189453},"time":"2026-07-21T09: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":"เริ่ม","suggestions":[]},{"word":"ดำเนิน","suggestions":[]},{"word":"โครงการ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ปีงบประมาณ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2558","suggestions":[]}]},"time":"2026-07-21T09: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":"เริ่ม","suggestions":[]},{"word":"ดำเนิน","suggestions":[]},{"word":"โครงการ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ปีงบประมาณ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2558","suggestions":[]}]},"time":"2026-07-21T09: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":"เริ่ม","suggestions":[]},{"word":"ดำเนิน","suggestions":[]},{"word":"โครงการ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ปีงบประมาณ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2558","suggestions":[]}]},"time":"2026-07-21T09: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":"เริ่ม","suggestions":[]},{"word":"ดำเนิน","suggestions":[]},{"word":"โครงการ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ปีงบประมาณ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2558","suggestions":[]}]},"time":"2026-07-21T09: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":"เริ่ม","suggestions":[]},{"word":"ดำเนิน","suggestions":[]},{"word":"โครงการ","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ปีงบประมาณ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2558","suggestions":[]}]},"time":"2026-07-21T09:39:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"-2569 การจัดงานในวันนี้ เพื่อขยาย","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-07-21T09:40:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"-2569 การจัดงานในวันนี้ เพื่อขยาย","time":"2026-07-21T09:40:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"-2569 การจัดงานในวันนี้ เพื่อขยาย","time":"2026-07-21T09:40:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["-","2569"," ","การ","จัดงาน","ใน","วันนี้"," ","เพื่อ","ขยาย"],"library":"newmm","runtime":0.0001697540283203125},"time":"2026-07-21T09:40:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"-","suggestions":[]},{"word":"2569","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"จัดงาน","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"วันนี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ขยาย","suggestions":[]}]},"time":"2026-07-21T09:40:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"-","suggestions":[]},{"word":"2569","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"จัดงาน","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"วันนี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ขยาย","suggestions":[]}]},"time":"2026-07-21T09:40:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"-","suggestions":[]},{"word":"2569","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"จัดงาน","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"วันนี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ขยาย","suggestions":[]}]},"time":"2026-07-21T09:40:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"-","suggestions":[]},{"word":"2569","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"จัดงาน","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"วันนี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ขยาย","suggestions":[]}]},"time":"2026-07-21T09:40:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"-","suggestions":[]},{"word":"2569","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"จัดงาน","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"วันนี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ขยาย","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:40:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผลการดำเนินโครงการการฝึกอบรม ฝึกงานผู้พิการนะคะ","time":"2026-07-21T09:40:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผลการดำเนินโครงการการฝึกอบรม ฝึกงานผู้พิการนะคะ ","time":"2026-07-21T09:40:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผล","การ","ดำเนิน","โครงการ","การ","ฝึกอบรม"," ","ฝึกงาน","ผู้","พิการ","นะคะ"," "],"library":"newmm","runtime":0.0002734661102294922},"time":"2026-07-21T09: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":[]},{"word":"ฝึกอบรม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ฝึกงาน","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ฝึกอบรม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ฝึกงาน","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ฝึกอบรม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ฝึกงาน","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ฝึกอบรม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ฝึกงาน","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ฝึกอบรม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ฝึกงาน","suggestions":[]},{"word":"ผู้","suggestions":[]},{"word":"พิการ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:40:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ด้านการฝึกงาน มจธ.นะคะ นอกจากนี้","time":"2026-07-21T09:40:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ด้านการฝึกงาน มจธ.นะคะ นอกจากนี้","time":"2026-07-21T09:40:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ด้าน","การฝึกงาน"," ","มจ","ธ.","นะคะ"," ","นอกจากนี้"],"library":"newmm","runtime":0.0001933574676513672},"time":"2026-07-21T09: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":[]},{"word":"ธ.","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นอกจากนี้","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ธ.","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นอกจากนี้","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ธ.","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นอกจากนี้","suggestions":[]}]},"time":"2026-07-21T09: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":["มี","มา","นจ"]},{"word":"ธ.","suggestions":["ธิ","ธง","ธน"]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นอกจากนี้","suggestions":[]}]},"time":"2026-07-21T09: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":["มี","มา","นจ"]},{"word":"ธ.","suggestions":["ธิ","ธง","ธน"]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นอกจากนี้","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:40:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อย่างที่เราได้ทราบกันว่ามีหลากหลายด้วยกันนะคะ","time":"2026-07-21T09:40:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อย่างที่เราได้ทราบกันว่ามีหลากหลายด้วยกันนะคะ ","time":"2026-07-21T09:40:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อย่าง","ที่","เรา","ได้","ทราบ","กัน","ว่า","มี","หลากหลาย","ด้วยกัน","นะคะ"," "],"library":"newmm","runtime":0.00022721290588378906},"time":"2026-07-21T09: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":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:40:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ส่งเสริมแล้วก็สนับสนุนให้สถาบัน","time":"2026-07-21T09:40:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ส่งเสริมแล้วก็สนับสนุนให้สถาบัน","time":"2026-07-21T09:40:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ส่งเสริม","แล้วก็","สนับสนุน","ให้","สถาบัน"],"library":"newmm","runtime":0.00022530555725097656},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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-07-21T09:40:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โครงการพัฒนาศักยภาพคนพิการ ให้คนพิการได้มีอาชีพนะคะ ได้มีราายได้ เพื่อส่งเสริมการศึกษา การ","time":"2026-07-21T09:40:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โครงการพัฒนาศักยภาพคนพิการ ให้คนพิการได้มีอาชีพนะคะ ได้มีราายได้ เพื่อส่งเสริมการศึกษา การ","time":"2026-07-21T09:40:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โครง","การพัฒนา","ศักยภาพ","คนพิการ"," ","ให้","คนพิการ","ได้","มี","อาชีพ","นะคะ"," ","ได้","มี","รา","าย","ได้"," ","เพื่อ","ส่งเสริม","การศึกษา"," ","การ"],"library":"newmm","runtime":0.0015006065368652344},"time":"2026-07-21T09: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":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"รา","suggestions":[]},{"word":"าย","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ส่งเสริม","suggestions":[]},{"word":"การศึกษา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"รา","suggestions":[]},{"word":"าย","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ส่งเสริม","suggestions":[]},{"word":"การศึกษา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"รา","suggestions":[]},{"word":"าย","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ส่งเสริม","suggestions":[]},{"word":"การศึกษา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"รา","suggestions":[]},{"word":"าย","suggestions":["ยา","ขาย","ชาย"]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ส่งเสริม","suggestions":[]},{"word":"การศึกษา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"รา","suggestions":[]},{"word":"าย","suggestions":["ยา","ขาย","ชาย"]},{"word":"ได้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ส่งเสริม","suggestions":[]},{"word":"การศึกษา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"การ","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:40:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ร่วมมือกับสถานประกอบการต่าง ๆ นะคะ รวมทั้งได้รับ","time":"2026-07-21T09:40:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ร่วมมือกับสถานประกอบการต่าง ๆ นะคะ รวมทั้งได้รับ","time":"2026-07-21T09:40:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ร่วมมือ","กับ","สถานประกอบการ","ต่าง ๆ"," ","นะคะ"," ","รวมทั้ง","ได้รับ"],"library":"newmm","runtime":0.000972747802734375},"time":"2026-07-21T09: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":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"รวมทั้ง","suggestions":[]},{"word":"ได้รับ","suggestions":[]}]},"time":"2026-07-21T09:40: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-07-21T09:40: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-07-21T09:40: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-07-21T09:40: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-07-21T09: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-07-21T09:40:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ความร่วมมือสนับสนุนงบประมาณค่ะ","time":"2026-07-21T09:40:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ความร่วมมือสนับสนุนงบประมาณค่ะ ","time":"2026-07-21T09:40:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ความร่วมมือ","สนับสนุน","งบประมาณ","ค่ะ"," "],"library":"newmm","runtime":0.0001671314239501953},"time":"2026-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09:40:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และพัฒนาคุณภาพคนพิการ กรมส่งเสริมพัฒนาคุณภาพ","time":"2026-07-21T09:40:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และพัฒนาคุณภาพคนพิการ กรมส่งเสริมพัฒนาคุณภาพ","time":"2026-07-21T09:40:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","พัฒนา","คุณภาพ","คนพิการ"," ","กรม","ส่งเสริม","พัฒนา","คุณภาพ"],"library":"newmm","runtime":0.00020051002502441406},"time":"2026-07-21T09: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":[]},{"word":" ","suggestions":[]},{"word":"กรม","suggestions":[]},{"word":"ส่งเสริม","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"คุณภาพ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":" ","suggestions":[]},{"word":"กรม","suggestions":[]},{"word":"ส่งเสริม","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"คุณภาพ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":" ","suggestions":[]},{"word":"กรม","suggestions":[]},{"word":"ส่งเสริม","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"คุณภาพ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":" ","suggestions":[]},{"word":"กรม","suggestions":[]},{"word":"ส่งเสริม","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"คุณภาพ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":" ","suggestions":[]},{"word":"กรม","suggestions":[]},{"word":"ส่งเสริม","suggestions":[]},{"word":"พัฒนา","suggestions":[]},{"word":"คุณภาพ","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:40:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คุณภาพชีวิตคนพิการนะคะ โดยทาง","time":"2026-07-21T09:40:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คุณภาพชีวิตคนพิการนะคะ โดยทาง","time":"2026-07-21T09:40:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คุณภาพชีวิต","คนพิการ","นะคะ"," ","โดย","ทาง"],"library":"newmm","runtime":0.0013930797576904297},"time":"2026-07-21T09: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":[]},{"word":"โดย","suggestions":[]},{"word":"ทาง","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"โดย","suggestions":[]},{"word":"ทาง","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"โดย","suggestions":[]},{"word":"ทาง","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"โดย","suggestions":[]},{"word":"ทาง","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"โดย","suggestions":[]},{"word":"ทาง","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:40:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี","time":"2026-07-21T09:40:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี","time":"2026-07-21T09:40:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มหาวิทยาลัย","เทคโนโลยี","พระ","จอมเกล้า","ธนบุรี"],"library":"newmm","runtime":0.00019121170043945312},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09:40:43+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-07-21T09:40:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้ร่วมมือกับอีก 8 สถาบันการศึกษาชั้นนำของ","time":"2026-07-21T09:40:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้ร่วมมือกับอีก 8 สถาบันการศึกษาชั้นนำของ","time":"2026-07-21T09:40:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้","ร่วมมือ","กับ","อีก"," ","8"," ","สถาบันการศึกษา","ชั้นนำ","ของ"],"library":"newmm","runtime":0.00018739700317382812},"time":"2026-07-21T09: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":"8","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สถาบันการศึกษา","suggestions":[]},{"word":"ชั้นนำ","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-07-21T09: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":"8","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สถาบันการศึกษา","suggestions":[]},{"word":"ชั้นนำ","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-07-21T09: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":"8","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สถาบันการศึกษา","suggestions":[]},{"word":"ชั้นนำ","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-07-21T09: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":"8","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สถาบันการศึกษา","suggestions":[]},{"word":"ชั้นนำ","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-07-21T09: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":"8","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สถาบันการศึกษา","suggestions":[]},{"word":"ชั้นนำ","suggestions":[]},{"word":"ของ","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:40:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แต่ละภูมิภาค ไม่ว่าจะเป็นมหาวิทยาลัยขอนแก่น มหาวิทยาราชภัฏ","time":"2026-07-21T09:40:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แต่ละภูมิภาค ไม่ว่าจะเป็นมหาวิทยาลัยขอนแก่น มหาวิทยาราชภัฏ","time":"2026-07-21T09:40:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แต่ละ","ภูมิภาค"," ","ไม่","ว่า","จะ","เป็น","มหาวิทยาลัยขอนแก่น"," ","มหา","วิทยา","ราชภัฏ"],"library":"newmm","runtime":0.0007991790771484375},"time":"2026-07-21T09: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":[]},{"word":"วิทยา","suggestions":[]},{"word":"ราชภัฏ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"วิทยา","suggestions":[]},{"word":"ราชภัฏ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"วิทยา","suggestions":[]},{"word":"ราชภัฏ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"วิทยา","suggestions":[]},{"word":"ราชภัฏ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"วิทยา","suggestions":[]},{"word":"ราชภัฏ","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:40:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วิทยาเขตสุพรรณบัรี มหาวิทยาลัย","time":"2026-07-21T09:40:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วิทยาเขตสุพรรณบัรี มหาวิทยาลัย","time":"2026-07-21T09:40:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วิทยาเขต","สุพรรณ","บัรี"," ","มหาวิทยาลัย"],"library":"newmm","runtime":0.00016927719116210938},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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-07-21T09:40:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ราชมงคลพระนครนะคะ มหาวิทยาลัยราชภัฏ","time":"2026-07-21T09:40:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ราชมงคลพระนครนะคะ มหาวิทยาลัยราชภัฏ","time":"2026-07-21T09:40:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ราชมงคล","พระนคร","นะคะ"," ","มหาวิทยาลัย","ราชภัฏ"],"library":"newmm","runtime":0.00016236305236816406},"time":"2026-07-21T09: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":[]},{"word":" ","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]},{"word":"ราชภัฏ","suggestions":[]}]},"time":"2026-07-21T09:40: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-07-21T09:40: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-07-21T09:40: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-07-21T09:40: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-07-21T09: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-07-21T09:41:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ศูนย์การศึกษาอู่ทองวดี มหาวิทยาลัย","time":"2026-07-21T09:41:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ศูนย์การศึกษาอู่ทองวดี มหาวิทยาลัย","time":"2026-07-21T09:41:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ศูนย์","การศึกษา","อู่","ทอง","วดี"," ","มหาวิทยาลัย"],"library":"newmm","runtime":0.0012960433959960938},"time":"2026-07-21T09:41:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ศูนย์","suggestions":["0","๐"]},{"word":"การศึกษา","suggestions":[]},{"word":"อู่","suggestions":[]},{"word":"ทอง","suggestions":[]},{"word":"วดี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]}]},"time":"2026-07-21T09:41:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ศูนย์","suggestions":["0","๐"]},{"word":"การศึกษา","suggestions":[]},{"word":"อู่","suggestions":[]},{"word":"ทอง","suggestions":[]},{"word":"วดี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]}]},"time":"2026-07-21T09:41:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ศูนย์","suggestions":["0","๐"]},{"word":"การศึกษา","suggestions":[]},{"word":"อู่","suggestions":[]},{"word":"ทอง","suggestions":[]},{"word":"วดี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]}]},"time":"2026-07-21T09:41:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ศูนย์","suggestions":["0","๐"]},{"word":"การศึกษา","suggestions":[]},{"word":"อู่","suggestions":[]},{"word":"ทอง","suggestions":[]},{"word":"วดี","suggestions":["ดี","วลี","รดี"]},{"word":" ","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]}]},"time":"2026-07-21T09:41:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ศูนย์","suggestions":["0","๐"]},{"word":"การศึกษา","suggestions":[]},{"word":"อู่","suggestions":[]},{"word":"ทอง","suggestions":[]},{"word":"วดี","suggestions":["ดี","วลี","รดี"]},{"word":" ","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:41:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ราชมงคลสุวรรณภูมิ มหาวิทยาลัยราชภัฏเพชรบุรี","time":"2026-07-21T09:41:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ราชมงคลสุวรรณภูมิ มหาวิทยาลัยราชภัฏเพชรบุรี","time":"2026-07-21T09:41:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ราชมงคล","สุวรรณภูมิ"," ","มหาวิทยาลัย","ราชภัฏ","เพชรบุรี"],"library":"newmm","runtime":0.0002493858337402344},"time":"2026-07-21T09:41: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-07-21T09:41: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-07-21T09:41: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-07-21T09:41: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-07-21T09:41: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-07-21T09:41: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-07-21T09:41:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มหาวิทยาลัยสงขลานครินทร์ และมหาวิทยาลัย","time":"2026-07-21T09:41:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มหาวิทยาลัยสงขลานครินทร์ และมหาวิทยาลัย","time":"2026-07-21T09:41:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มหาวิทยาลัยสงขลานครินทร์"," ","และ","มหาวิทยาลัย"],"library":"newmm","runtime":0.00019741058349609375},"time":"2026-07-21T09:41: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-07-21T09:41: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-07-21T09:41: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-07-21T09:41: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-07-21T09:41: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-07-21T09: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-07-21T09:41:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พระจอมเกล้าเจ้าคุณทหารลาดกระบังนะคะ","time":"2026-07-21T09:41:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พระจอมเกล้าเจ้าคุณทหารลาดกระบังนะคะ ","time":"2026-07-21T09:41:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พระ","จอมเกล้า","เจ้าคุณ","ทหาร","ลาดกระบัง","นะคะ"," "],"library":"newmm","runtime":0.000194549560546875},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09:41:12+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-07-21T09:41:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทั้งสิน 12 หลักสูตรด้วยกันนะคะ เพื่อเป็นการ","time":"2026-07-21T09:41:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทั้งสิน 12 หลักสูตรด้วยกันนะคะ เพื่อเป็นการ","time":"2026-07-21T09:41:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทั้ง","สิน"," ","12"," ","หลักสูตร","ด้วยกัน","นะคะ"," ","เพื่อ","เป็นการ"],"library":"newmm","runtime":0.00019097328186035156},"time":"2026-07-21T09: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":"12","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หลักสูตร","suggestions":[]},{"word":"ด้วยกัน","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"เป็นการ","suggestions":[]}]},"time":"2026-07-21T09: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":"12","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หลักสูตร","suggestions":[]},{"word":"ด้วยกัน","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"เป็นการ","suggestions":[]}]},"time":"2026-07-21T09: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":"12","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หลักสูตร","suggestions":[]},{"word":"ด้วยกัน","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"เป็นการ","suggestions":[]}]},"time":"2026-07-21T09: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":"12","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หลักสูตร","suggestions":[]},{"word":"ด้วยกัน","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"เป็นการ","suggestions":[]}]},"time":"2026-07-21T09: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":"12","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หลักสูตร","suggestions":[]},{"word":"ด้วยกัน","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"เป็นการ","suggestions":[]}]},"time":"2026-07-21T09:41:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"แล้วก็ Rekill ให้กับคนพิการของเรา จริง ๆ วันนี้ก็ยังจะมีการออกบูธด้านหน้านะคะ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-07-21T09:41:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็ Rekill ให้กับคนพิการของเรา จริง ๆ วันนี้ก็ยังจะมีการออกบูธด้านหน้านะคะ","time":"2026-07-21T09:41:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็ Rekill ให้กับคนพิการของเรา จริง ๆ วันนี้ก็ยังจะมีการออกบูธด้านหน้านะคะ ","time":"2026-07-21T09:41:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็"," ","Rekill"," ","ให้","กับ","คนพิการ","ของ","เรา"," ","จริง ๆ"," ","วันนี้","ก็","ยัง","จะ","มี","การ","ออก","บูธ","ด้านหน้า","นะคะ"," "],"library":"newmm","runtime":0.0003838539123535156},"time":"2026-07-21T09: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":"Rekill","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"คนพิการ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จริง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วันนี้","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออก","suggestions":[]},{"word":"บูธ","suggestions":[]},{"word":"ด้านหน้า","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09:41:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"แล้วก็","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Rekill","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"คนพิการ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จริง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วันนี้","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออก","suggestions":[]},{"word":"บูธ","suggestions":[]},{"word":"ด้านหน้า","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09:41:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"แล้วก็","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Rekill","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"คนพิการ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จริง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วันนี้","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออก","suggestions":[]},{"word":"บูธ","suggestions":[]},{"word":"ด้านหน้า","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09:41:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"แล้วก็","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Rekill","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"คนพิการ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จริง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วันนี้","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออก","suggestions":[]},{"word":"บูธ","suggestions":[]},{"word":"ด้านหน้า","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09:41:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"แล้วก็","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Rekill","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"กับ","suggestions":[]},{"word":"คนพิการ","suggestions":[]},{"word":"ของ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"จริง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"วันนี้","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"ยัง","suggestions":[]},{"word":"จะ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"การ","suggestions":[]},{"word":"ออก","suggestions":[]},{"word":"บูธ","suggestions":[]},{"word":"ด้านหน้า","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09:41:28+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-07-21T09:41:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ออกบูธนำเสนอรายละเอียดทั้ง 12 โครงการด้วยนะคะ","time":"2026-07-21T09:41:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ออกบูธนำเสนอรายละเอียดทั้ง 12 โครงการด้วยนะคะ ","time":"2026-07-21T09:41:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ออก","บูธ","นำเสนอ","รายละเอียด","ทั้ง"," ","12"," ","โครงการ","ด้วย","นะคะ"," "],"library":"newmm","runtime":0.0002994537353515625},"time":"2026-07-21T09: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":"12","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โครงการ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":"12","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โครงการ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":"12","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โครงการ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":"12","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โครงการ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":"12","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โครงการ","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:41:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เมื่อกี้แอบไปดูมาแล้ว น่าสนใจมากจริง ๆ ค่ะ มีโดนัท","time":"2026-07-21T09:41:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เมื่อกี้แอบไปดูมาแล้ว น่าสนใจมากจริง ๆ ค่ะ มีโดนัท","time":"2026-07-21T09:41:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เมื่อกี้","แอบ","ไปดู","มา","แล้ว"," ","น่าสนใจ","มาก","จริง ๆ"," ","ค่ะ"," ","มี","โดนัท"],"library":"newmm","runtime":0.00031948089599609375},"time":"2026-07-21T09: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":[]},{"word":"น่าสนใจ","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":"จริง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"โดนัท","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"น่าสนใจ","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":"จริง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"โดนัท","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"น่าสนใจ","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":"จริง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"โดนัท","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"น่าสนใจ","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":"จริง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"โดนัท","suggestions":["โดน","โดยนัย","นัท"]}]},"time":"2026-07-21T09: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":[]},{"word":"น่าสนใจ","suggestions":[]},{"word":"มาก","suggestions":[]},{"word":"จริง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"โดนัท","suggestions":["โดน","โดยนัย","นัท"]}]},"time":"2026-07-21T09: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-07-21T09:41:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของ โบเบเกอรรี","time":"2026-07-21T09:41:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของ โบเบเกอรรี","time":"2026-07-21T09:41:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ"," ","โบ","เบ","เก","อร","รี"],"library":"newmm","runtime":0.00013685226440429688},"time":"2026-07-21T09: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":"เบ","suggestions":[]},{"word":"เก","suggestions":[]},{"word":"อร","suggestions":[]},{"word":"รี","suggestions":[]}]},"time":"2026-07-21T09: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":"เบ","suggestions":[]},{"word":"เก","suggestions":[]},{"word":"อร","suggestions":[]},{"word":"รี","suggestions":[]}]},"time":"2026-07-21T09: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":"เบ","suggestions":[]},{"word":"เก","suggestions":[]},{"word":"อร","suggestions":[]},{"word":"รี","suggestions":[]}]},"time":"2026-07-21T09: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":"เบ","suggestions":["ใบ","ลบ","พบ"]},{"word":"เก","suggestions":[]},{"word":"อร","suggestions":[]},{"word":"รี","suggestions":["มี","รุ","ดี"]}]},"time":"2026-07-21T09: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":"เบ","suggestions":["ใบ","ลบ","พบ"]},{"word":"เก","suggestions":[]},{"word":"อร","suggestions":[]},{"word":"รี","suggestions":["มี","รุ","ดี"]}]},"time":"2026-07-21T09: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-07-21T09:41:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ให้ลองได้ชิมกันด้วยนะคะ ใครสนใจกันนะคะ","time":"2026-07-21T09:41:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ให้ลองได้ชิมกันด้วยนะคะ ใครสนใจกันนะคะ ","time":"2026-07-21T09:41:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ให้","ลอง","ได้","ชิม","กัน","ด้วย","นะคะ"," ","ใคร","สนใจ","กัน","นะคะ"," "],"library":"newmm","runtime":0.00022101402282714844},"time":"2026-07-21T09: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":[]},{"word":"ชิม","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"ด้วย","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใคร","suggestions":[]},{"word":"สนใจ","suggestions":[]},{"word":"กัน","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09:41: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-07-21T09:41: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-07-21T09:41: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-07-21T09:41: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-07-21T09: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-07-21T09:41:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"น่ารับประทานมาก ๆ ทีเดียวค่ะ เอามาสนับสนุนอีกหลายโครงการ","time":"2026-07-21T09:41:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"น่ารับประทานมาก ๆ ทีเดียวค่ะ เอามาสนับสนุนอีกหลายโครงการ","time":"2026-07-21T09:41:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["น่ารับประทาน","มาก"," ","ๆ"," ","ทีเดียว","ค่ะ"," ","เอา","มา","สนับสนุน","อีก","หลาย","โครงการ"],"library":"newmm","runtime":0.00033855438232421875},"time":"2026-07-21T09: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":"โครงการ","suggestions":[]}]},"time":"2026-07-21T09: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":"โครงการ","suggestions":[]}]},"time":"2026-07-21T09: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":"โครงการ","suggestions":[]}]},"time":"2026-07-21T09: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":"โครงการ","suggestions":[]}]},"time":"2026-07-21T09: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":"โครงการ","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:41:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อีกมากมายนะคะ นำมาวันนี้","time":"2026-07-21T09:41:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อีกมากมายนะคะ นำมาวันนี้","time":"2026-07-21T09:41:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อีก","มากมาย","นะคะ"," ","นำมา","วันนี้"],"library":"newmm","runtime":0.000152587890625},"time":"2026-07-21T09: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":[]},{"word":"นำมา","suggestions":[]},{"word":"วันนี้","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"นำมา","suggestions":[]},{"word":"วันนี้","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"นำมา","suggestions":[]},{"word":"วันนี้","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"นำมา","suggestions":[]},{"word":"วันนี้","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"นำมา","suggestions":[]},{"word":"วันนี้","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:41:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นอย่างสูงเลยค่ะ เอาล่ะค่ะ ลำดับแรกนะคะ","time":"2026-07-21T09:41:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นอย่างสูงเลยค่ะ เอาล่ะค่ะ ลำดับแรกนะคะ ","time":"2026-07-21T09:41:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","อย่าง","สูง","เลย","ค่ะ"," ","เอาล่ะ","ค่ะ"," ","ลำดับ","แรก","นะคะ"," "],"library":"newmm","runtime":0.0002586841583251953},"time":"2026-07-21T09: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เอาล่ะ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"แรก","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เอาล่ะ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"แรก","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เอาล่ะ","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"แรก","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เอาล่ะ","suggestions":["เอาละ","เอาชนะ"]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"แรก","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เอาล่ะ","suggestions":["เอาละ","เอาชนะ"]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ลำดับ","suggestions":[]},{"word":"แรก","suggestions":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:42:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รู้สึกผ่อนคลาย หลังจากที่เดินทางกันมาอย่างเหน็ดเหนื่อย","time":"2026-07-21T09:42:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รู้สึกผ่อนคลาย หลังจากที่เดินทางกันมาอย่างเหน็ดเหนื่อย","time":"2026-07-21T09:42:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รู้สึก","ผ่อนคลาย"," ","หลังจากที่","เดินทาง","กัน","มา","อย่าง","เหน็ดเหนื่อย"],"library":"newmm","runtime":0.0026247501373291016},"time":"2026-07-21T09: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":[]},{"word":"มา","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"เหน็ดเหนื่อย","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"มา","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"เหน็ดเหนื่อย","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"มา","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"เหน็ดเหนื่อย","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"มา","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"เหน็ดเหนื่อย","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"มา","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"เหน็ดเหนื่อย","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:42:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทุกท่านรับฟังการขับร้องเพลงเสียงประสานนะคะ","time":"2026-07-21T09:42:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทุกท่านรับฟังการขับร้องเพลงเสียงประสานนะคะ ","time":"2026-07-21T09:42:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทุกท่าน","รับฟัง","การขับ","ร้องเพลง","เสียง","ประสาน","นะคะ"," "],"library":"newmm","runtime":0.0012226104736328125},"time":"2026-07-21T09: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":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"นะคะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:42:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โดยวงประสานเสียงชมรมศิษย์เก่า","time":"2026-07-21T09:42:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โดยวงประสานเสียงชมรมศิษย์เก่า","time":"2026-07-21T09:42:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โด","ยวง","ประสานเสียง","ชมรม","ศิษย์เก่า"],"library":"newmm","runtime":0.00020837783813476562},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09:42:07+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-07-21T09:42:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มจธ. วันนี้มา 2 บทเพลงด้วยกันค่ะ บทเพลงแรก ก็5ือ","time":"2026-07-21T09:42:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มจธ. วันนี้มา 2 บทเพลงด้วยกันค่ะ บทเพลงแรก ก็ 5 ือ","time":"2026-07-21T09:42:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มจ","ธ."," ","วันนี้","มา"," ","2"," ","บทเพลง","ด้วยกัน","ค่ะ"," ","บทเพลง","แรก"," ","ก็"," ","5"," ","ือ"],"library":"newmm","runtime":0.0003731250762939453},"time":"2026-07-21T09: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":[]},{"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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ือ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ือ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ือ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ือ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ือ","suggestions":[]}]},"time":"2026-07-21T09:42:11+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-07-21T09:42:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รักข้ามขอบฟ้านะคะ และเพลงที่ 2 ก็คือ","time":"2026-07-21T09:42:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รักข้ามขอบฟ้านะคะ และเพลงที่ 2 ก็คือ","time":"2026-07-21T09:42:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รัก","ข้าม","ขอบฟ้า","นะคะ"," ","และ","เพลง","ที่"," ","2"," ","ก็","คือ"],"library":"newmm","runtime":0.0016713142395019531},"time":"2026-07-21T09:42: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-07-21T09:42: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-07-21T09:42: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-07-21T09:42: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-07-21T09:42: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"คือ","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:42:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพลงปราถนาสิ่งใด ขอเชิญรับชม รับฟังค่ะ ขอเสียงปรับ","time":"2026-07-21T09:42:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพลงปราถนาสิ่งใด ขอเชิญรับชม รับฟังค่ะ ขอเสียงปรับ","time":"2026-07-21T09:42:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพลง","ป","รา","ถ","นา","สิ่งใด"," ","ขอ","เชิญ","รับ","ชม"," ","รับฟัง","ค่ะ"," ","ขอ","เสียง","ปรับ"],"library":"newmm","runtime":0.0003085136413574219},"time":"2026-07-21T09: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":"ขอ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"ปรับ","suggestions":[]}]},"time":"2026-07-21T09: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":"ขอ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"ปรับ","suggestions":[]}]},"time":"2026-07-21T09: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":"ขอ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"ปรับ","suggestions":[]}]},"time":"2026-07-21T09: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":"ขอ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"ปรับ","suggestions":[]}]},"time":"2026-07-21T09: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":"ขอ","suggestions":[]},{"word":"เสียง","suggestions":[]},{"word":"ปรับ","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:42:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ด้วยค่ะ","time":"2026-07-21T09:42:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ด้วยค่ะ ","time":"2026-07-21T09:42:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ด้วย","ค่ะ"," "],"library":"newmm","runtime":0.00007224082946777344},"time":"2026-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09:42:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"[เสียงดนตรี]","time":"2026-07-21T09:42:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"[เสียงดนตรี]","time":"2026-07-21T09:42:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["[","เสียงดนตรี","]"],"library":"newmm","runtime":0.00011491775512695312},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09:42: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-07-21T09:42: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-07-21T09:42: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-07-21T09:42: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-07-21T09: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-07-21T09:43:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รักคือสื่อภาษาสวรรค์","time":"2026-07-21T09:43:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รักคือสื่อภาษาสวรรค์","time":"2026-07-21T09:43:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รัก","คือ","สื่อ","ภาษา","สวรรค์"],"library":"newmm","runtime":0.00014400482177734375},"time":"2026-07-21T09:43: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-07-21T09:43: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-07-21T09:43: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-07-21T09:43: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-07-21T09:43: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-07-21T09: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-07-21T09:43:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สวรรค์ หากมีใจคนละดวง","time":"2026-07-21T09:43:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สวรรค์ หากมีใจคนละดวง","time":"2026-07-21T09:43:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สวรรค์"," ","หาก","มีใจ","คนละ","ดวง"],"library":"newmm","runtime":0.0001571178436279297},"time":"2026-07-21T09: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":[]},{"word":"ดวง","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ดวง","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ดวง","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ดวง","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ดวง","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:43:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อาจเก็บอยู่คนละทรวง","time":"2026-07-21T09:43:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อาจเก็บอยู่คนละทรวง","time":"2026-07-21T09:43:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อาจ","เก็บ","อยู่","คนละ","ทรวง"],"library":"newmm","runtime":0.00015926361083984375},"time":"2026-07-21T09:43: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":[]}]},"time":"2026-07-21T09:43: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":[]}]},"time":"2026-07-21T09:43: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":[]}]},"time":"2026-07-21T09:43: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":["ทรง","รวง","ทวง"]}]},"time":"2026-07-21T09:43: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":["ทรง","รวง","ทวง"]}]},"time":"2026-07-21T09:43: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-07-21T09:43:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"[เสียงดนตรี][เสียงดนตรี]","time":"2026-07-21T09:43:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"[เสียงดนตรี][เสียงดนตรี]","time":"2026-07-21T09:43:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["[","เสียงดนตรี","][","เสียงดนตรี","]"],"library":"newmm","runtime":0.00011849403381347656},"time":"2026-07-21T09:43: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-07-21T09:43: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-07-21T09:43: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-07-21T09:43: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-07-21T09:43: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-07-21T09:43: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-07-21T09:43:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใช","time":"2026-07-21T09:43:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใช","time":"2026-07-21T09:43:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใช"],"library":"newmm","runtime":0.00004482269287109375},"time":"2026-07-21T09:43:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ใช","suggestions":[]}]},"time":"2026-07-21T09:43:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ใช","suggestions":[]}]},"time":"2026-07-21T09:43:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ใช","suggestions":[]}]},"time":"2026-07-21T09:43:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ใช","suggestions":["ใน","ใช้","ใช่"]}]},"time":"2026-07-21T09:43:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ใช","suggestions":["ใน","ใช้","ใช่"]}]},"time":"2026-07-21T09: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-07-21T09:43:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอบฟ้า เหนืออากาศใดมั่ง","time":"2026-07-21T09:43:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอบฟ้า เหนืออากาศใดมั่ง","time":"2026-07-21T09:43:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอบฟ้า"," ","เหนือ","อากาศ","ใด","มั่ง"],"library":"newmm","runtime":0.0004246234893798828},"time":"2026-07-21T09:43: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-07-21T09:43: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-07-21T09:43: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-07-21T09:43: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-07-21T09:43: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-07-21T09: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-07-21T09:43:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใช่รักจะมั่น","time":"2026-07-21T09:43:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใช่รักจะมั่น","time":"2026-07-21T09:43:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใช่","รัก","จะ","มั่น"],"library":"newmm","runtime":0.000095367431640625},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09:43: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-07-21T09:43: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-07-21T09:43: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-07-21T09:43: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-07-21T09: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-07-21T09:44:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โบยบิน...","time":"2026-07-21T09:44:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โบยบิน...","time":"2026-07-21T09:44:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โบย","บิ","น.",".."],"library":"newmm","runtime":0.0019040107727050781},"time":"2026-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09:44:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รักข้ามแผ่นน้ำ","time":"2026-07-21T09:44:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รักข้ามแผ่นน้ำ","time":"2026-07-21T09:44:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รัก","ข้าม","แผ่น","น้ำ"],"library":"newmm","runtime":0.00009036064147949219},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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-07-21T09:44:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รักข้าแผ่นดิน","time":"2026-07-21T09:44:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รักข้าแผ่นดิน","time":"2026-07-21T09:44:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รัก","ข้าแผ่นดิน"],"library":"newmm","runtime":0.0001456737518310547},"time":"2026-07-21T09: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-07-21T09:44:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"รัก","suggestions":[]},{"word":"ข้าแผ่นดิน","suggestions":[]}]},"time":"2026-07-21T09:44:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"รัก","suggestions":[]},{"word":"ข้าแผ่นดิน","suggestions":[]}]},"time":"2026-07-21T09:44:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"รัก","suggestions":[]},{"word":"ข้าแผ่นดิน","suggestions":[]}]},"time":"2026-07-21T09:44:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"รัก","suggestions":[]},{"word":"ข้าแผ่นดิน","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:44:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เมื่อความรักสิ้น","time":"2026-07-21T09:44:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เมื่อความรักสิ้น","time":"2026-07-21T09:44:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เมื่อ","ความรัก","สิ้น"],"library":"newmm","runtime":0.0001285076141357422},"time":"2026-07-21T09:44: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-07-21T09:44: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-07-21T09:44: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-07-21T09:44: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-07-21T09:44: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-07-21T09:44: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-07-21T09:44:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ฟ้ายังสิ้นกว้างไกล","time":"2026-07-21T09:44:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ฟ้ายังสิ้นกว้างไกล","time":"2026-07-21T09:44:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ฟ้า","ยัง","สิ้น","กว้างไกล"],"library":"newmm","runtime":0.0012090206146240234},"time":"2026-07-21T09:44: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-07-21T09:44: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-07-21T09:44: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-07-21T09:44: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-07-21T09:44: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-07-21T09:44: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-07-21T09:44:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอบฟ้า","time":"2026-07-21T09:44:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอบฟ้า","time":"2026-07-21T09:44:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอบฟ้า"],"library":"newmm","runtime":0.00006794929504394531},"time":"2026-07-21T09:44:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ขอบฟ้า","suggestions":[]}]},"time":"2026-07-21T09:44:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ขอบฟ้า","suggestions":[]}]},"time":"2026-07-21T09:44:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ขอบฟ้า","suggestions":[]}]},"time":"2026-07-21T09:44:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ขอบฟ้า","suggestions":["ลอยฟ้า","ขอบตา"]}]},"time":"2026-07-21T09:44:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ขอบฟ้า","suggestions":["ลอยฟ้า","ขอบตา"]}]},"time":"2026-07-21T09: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-07-21T09:44:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จึงมา","time":"2026-07-21T09:44:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จึงมา","time":"2026-07-21T09:44:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จึง","มา"],"library":"newmm","runtime":0.00005936622619628906},"time":"2026-07-21T09:44: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-07-21T09:44:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"จึง","suggestions":[]},{"word":"มา","suggestions":[]}]},"time":"2026-07-21T09:44:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"จึง","suggestions":[]},{"word":"มา","suggestions":[]}]},"time":"2026-07-21T09:44:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"จึง","suggestions":[]},{"word":"มา","suggestions":[]}]},"time":"2026-07-21T09:44:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"จึง","suggestions":[]},{"word":"มา","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:44:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โอบกอดไว้","time":"2026-07-21T09:44:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โอบกอดไว้","time":"2026-07-21T09:44:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โอบกอด","ไว้"],"library":"newmm","runtime":0.0013353824615478516},"time":"2026-07-21T09:44: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-07-21T09:44:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"โอบกอด","suggestions":[]},{"word":"ไว้","suggestions":[]}]},"time":"2026-07-21T09:44:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"โอบกอด","suggestions":[]},{"word":"ไว้","suggestions":[]}]},"time":"2026-07-21T09:44:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"โอบกอด","suggestions":[]},{"word":"ไว้","suggestions":[]}]},"time":"2026-07-21T09:44:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"โอบกอด","suggestions":[]},{"word":"ไว้","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:44:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ภายใน","time":"2026-07-21T09:44:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ภายใน","time":"2026-07-21T09:44:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ภายใน"],"library":"newmm","runtime":0.00007534027099609375},"time":"2026-07-21T09:44:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ภายใน","suggestions":[]}]},"time":"2026-07-21T09:44:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ภายใน","suggestions":[]}]},"time":"2026-07-21T09:44:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ภายใน","suggestions":[]}]},"time":"2026-07-21T09:44:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ภายใน","suggestions":[]}]},"time":"2026-07-21T09:44:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ภายใน","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:44:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เหมือนอ้อมกอดรัก แม้ได้","time":"2026-07-21T09:44:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เหมือนอ้อมกอดรัก แม้ได้","time":"2026-07-21T09:44:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เหมือน","อ้อมกอด","รัก"," ","แม้","ได้"],"library":"newmm","runtime":0.00019431114196777344},"time":"2026-07-21T09: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":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-07-21T09:44: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-07-21T09:44:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โอบใคร","time":"2026-07-21T09:44:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โอบใคร","time":"2026-07-21T09:44:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โอบ","ใคร"],"library":"newmm","runtime":0.00006723403930664062},"time":"2026-07-21T09:44: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-07-21T09:44:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"โอบ","suggestions":[]},{"word":"ใคร","suggestions":[]}]},"time":"2026-07-21T09:44:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"โอบ","suggestions":[]},{"word":"ใคร","suggestions":[]}]},"time":"2026-07-21T09:44:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"โอบ","suggestions":["ตอบ","โอ","ชอบ"]},{"word":"ใคร","suggestions":[]}]},"time":"2026-07-21T09:44:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"โอบ","suggestions":["ตอบ","โอ","ชอบ"]},{"word":"ใคร","suggestions":[]}]},"time":"2026-07-21T09:44: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-07-21T09:44:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใช่ภาษาไม่ สำคัญเท่าใจตรงกันรัก","time":"2026-07-21T09:44:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใช่ภาษาไม่ สำคัญเท่าใจตรงกันรัก","time":"2026-07-21T09:44:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใช่","ภาษา","ไม่"," ","สำคัญ","เท่า","ใจตรงกัน","รัก"],"library":"newmm","runtime":0.0002455711364746094},"time":"2026-07-21T09: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":[]},{"word":" ","suggestions":[]},{"word":"สำคัญ","suggestions":[]},{"word":"เท่า","suggestions":[]},{"word":"ใจตรงกัน","suggestions":[]},{"word":"รัก","suggestions":[]}]},"time":"2026-07-21T09:44:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ใช่","suggestions":[]},{"word":"ภาษา","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สำคัญ","suggestions":[]},{"word":"เท่า","suggestions":[]},{"word":"ใจตรงกัน","suggestions":[]},{"word":"รัก","suggestions":[]}]},"time":"2026-07-21T09:44:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ใช่","suggestions":[]},{"word":"ภาษา","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สำคัญ","suggestions":[]},{"word":"เท่า","suggestions":[]},{"word":"ใจตรงกัน","suggestions":[]},{"word":"รัก","suggestions":[]}]},"time":"2026-07-21T09:44:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ใช่","suggestions":[]},{"word":"ภาษา","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สำคัญ","suggestions":[]},{"word":"เท่า","suggestions":[]},{"word":"ใจตรงกัน","suggestions":["ตรงกัน"]},{"word":"รัก","suggestions":[]}]},"time":"2026-07-21T09:44:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ใช่","suggestions":[]},{"word":"ภาษา","suggestions":[]},{"word":"ไม่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สำคัญ","suggestions":[]},{"word":"เท่า","suggestions":[]},{"word":"ใจตรงกัน","suggestions":["ตรงกัน"]},{"word":"รัก","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:45:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ข้ามขอบฟ้า","time":"2026-07-21T09:45:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ข้ามขอบฟ้า","time":"2026-07-21T09:45:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ข้าม","ขอบฟ้า"],"library":"newmm","runtime":0.00008082389831542969},"time":"2026-07-21T09:45: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-07-21T09:45:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ข้าม","suggestions":[]},{"word":"ขอบฟ้า","suggestions":[]}]},"time":"2026-07-21T09:45:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ข้าม","suggestions":[]},{"word":"ขอบฟ้า","suggestions":[]}]},"time":"2026-07-21T09:45:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ข้าม","suggestions":[]},{"word":"ขอบฟ้า","suggestions":[]}]},"time":"2026-07-21T09:45:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ข้าม","suggestions":[]},{"word":"ขอบฟ้า","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:45:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รักคือสื่อภาษาสวรรค์","time":"2026-07-21T09:45:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รักคือสื่อภาษาสวรรค์","time":"2026-07-21T09:45:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รัก","คือ","สื่อ","ภาษา","สวรรค์"],"library":"newmm","runtime":0.00009894371032714844},"time":"2026-07-21T09: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":[]},{"word":"ภาษา","suggestions":[]},{"word":"สวรรค์","suggestions":[]}]},"time":"2026-07-21T09:45: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-07-21T09:45: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-07-21T09:45: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-07-21T09:45: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-07-21T09: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-07-21T09:45:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อาจมีใจ","time":"2026-07-21T09:45:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อาจมีใจ","time":"2026-07-21T09:45:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อาจ","มีใจ"],"library":"newmm","runtime":0.00009131431579589844},"time":"2026-07-21T09:45: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-07-21T09:45:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"อาจ","suggestions":[]},{"word":"มีใจ","suggestions":[]}]},"time":"2026-07-21T09:45:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"อาจ","suggestions":[]},{"word":"มีใจ","suggestions":[]}]},"time":"2026-07-21T09:45:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"อาจ","suggestions":[]},{"word":"มีใจ","suggestions":["ดีใจ","มี","ใจ"]}]},"time":"2026-07-21T09:45:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"อาจ","suggestions":[]},{"word":"มีใจ","suggestions":["ดีใจ","มี","ใจ"]}]},"time":"2026-07-21T09: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-07-21T09:45:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คนละดวง หากเก็บอยู่คนละทรวง","time":"2026-07-21T09:45:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คนละดวง หากเก็บอยู่คนละทรวง","time":"2026-07-21T09:45:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คนละ","ดวง"," ","หาก","เก็บ","อยู่","คนละ","ทรวง"],"library":"newmm","runtime":0.00014257431030273438},"time":"2026-07-21T09: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":[]},{"word":"หาก","suggestions":[]},{"word":"เก็บ","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"คนละ","suggestions":[]},{"word":"ทรวง","suggestions":[]}]},"time":"2026-07-21T09:45: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":[]}]},"time":"2026-07-21T09:45: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":[]}]},"time":"2026-07-21T09:45: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":["ทรง","รวง","ทวง"]}]},"time":"2026-07-21T09:45: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":["ทรง","รวง","ทวง"]}]},"time":"2026-07-21T09: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-07-21T09:45:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม่ห่วงถ้ามีสัมพันธ์","time":"2026-07-21T09:45:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม่ห่วงถ้ามีสัมพันธ์","time":"2026-07-21T09:45:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม่","ห่วง","ถ้า","มี","สัมพันธ์"],"library":"newmm","runtime":0.0010960102081298828},"time":"2026-07-21T09:45: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":[]}]},"time":"2026-07-21T09:45: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":[]}]},"time":"2026-07-21T09:45: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":[]}]},"time":"2026-07-21T09:45: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":[]}]},"time":"2026-07-21T09:45: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":[]}]},"time":"2026-07-21T09: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-07-21T09:45:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สัมพันธ์","time":"2026-07-21T09:45:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สัมพันธ์","time":"2026-07-21T09:45:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สัมพันธ์"],"library":"newmm","runtime":0.00005650520324707031},"time":"2026-07-21T09:45:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สัมพันธ์","suggestions":[]}]},"time":"2026-07-21T09:45:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สัมพันธ์","suggestions":[]}]},"time":"2026-07-21T09:45:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สัมพันธ์","suggestions":[]}]},"time":"2026-07-21T09:45:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สัมพันธ์","suggestions":[]}]},"time":"2026-07-21T09:45:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สัมพันธ์","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:45:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอบฟ้า แม้จะคนละฟาก","time":"2026-07-21T09:45:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอบฟ้า แม้จะคนละฟาก","time":"2026-07-21T09:45:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอบฟ้า"," ","แม้","จะ","คนละ","ฟาก"],"library":"newmm","runtime":0.0001392364501953125},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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-07-21T09:45:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หห่างไกลกันมาก อยู่ฟ้าเดียวกัน","time":"2026-07-21T09:45:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หห่างไกลกันมาก อยู่ฟ้าเดียวกัน","time":"2026-07-21T09:45:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ห","ห่างไกล","กัน","มาก"," ","อยู่","ฟ้า","เดียวกัน"],"library":"newmm","runtime":0.0001709461212158203},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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-07-21T09:45:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แต่ก็ฟ้าเดียวกัน รักข้ามขอบฟ้า","time":"2026-07-21T09:45:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แต่ก็ฟ้าเดียวกัน รักข้ามขอบฟ้า","time":"2026-07-21T09:45:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แต่","ก็","ฟ้า","เดียวกัน"," ","รัก","ข้าม","ขอบฟ้า"],"library":"newmm","runtime":0.00013518333435058594},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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-07-21T09:45:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ข้ามมาผูกพันธ์","time":"2026-07-21T09:45:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ข้ามมาผูกพันธ์","time":"2026-07-21T09:45:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ข้าม","มา","ผูก","พันธ์"],"library":"newmm","runtime":0.00009608268737792969},"time":"2026-07-21T09:45: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-07-21T09:45: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-07-21T09:45: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-07-21T09:45: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-07-21T09:45: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-07-21T09: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-07-21T09:45:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผูกใจรักมั่น","time":"2026-07-21T09:45:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผูกใจรักมั่น","time":"2026-07-21T09:45:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผูก","ใจรัก","มั่น"],"library":"newmm","runtime":0.00007939338684082031},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09:45: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-07-21T09:45: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-07-21T09:45: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-07-21T09:45: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-07-21T09: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-07-21T09:45:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สองดวงให้เป็นดวงเดียว","time":"2026-07-21T09:45:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สองดวงให้เป็นดวงเดียว","time":"2026-07-21T09:45:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สอง","ดวง","ให้","เป็น","ดวง","เดียว"],"library":"newmm","runtime":0.00016427040100097656},"time":"2026-07-21T09:45:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"สอง","suggestions":["2","๒"]},{"word":"ดวง","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ดวง","suggestions":[]},{"word":"เดียว","suggestions":[]}]},"time":"2026-07-21T09:45:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"สอง","suggestions":["2","๒"]},{"word":"ดวง","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ดวง","suggestions":[]},{"word":"เดียว","suggestions":[]}]},"time":"2026-07-21T09:45:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"สอง","suggestions":["2","๒"]},{"word":"ดวง","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ดวง","suggestions":[]},{"word":"เดียว","suggestions":[]}]},"time":"2026-07-21T09:45:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"สอง","suggestions":["2","๒"]},{"word":"ดวง","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ดวง","suggestions":[]},{"word":"เดียว","suggestions":[]}]},"time":"2026-07-21T09:45:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"สอง","suggestions":["2","๒"]},{"word":"ดวง","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"เป็น","suggestions":[]},{"word":"ดวง","suggestions":[]},{"word":"เดียว","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:45:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"[เสียงดนตรี]","time":"2026-07-21T09:45:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"[เสียงดนตรี]","time":"2026-07-21T09:45:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["[","เสียงดนตรี","]"],"library":"newmm","runtime":0.00009489059448242188},"time":"2026-07-21T09:45: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-07-21T09:45: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-07-21T09:45: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-07-21T09:45: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-07-21T09:45: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-07-21T09: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-07-21T09:46:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รักข้าม","time":"2026-07-21T09:46:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รักข้าม","time":"2026-07-21T09:46:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รัก","ข้าม"],"library":"newmm","runtime":0.00006699562072753906},"time":"2026-07-21T09:46: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-07-21T09:46:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"รัก","suggestions":[]},{"word":"ข้าม","suggestions":[]}]},"time":"2026-07-21T09:46:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"รัก","suggestions":[]},{"word":"ข้าม","suggestions":[]}]},"time":"2026-07-21T09:46:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"รัก","suggestions":[]},{"word":"ข้าม","suggestions":[]}]},"time":"2026-07-21T09:46:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"รัก","suggestions":[]},{"word":"ข้าม","suggestions":[]}]},"time":"2026-07-21T09:46: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-07-21T09:46:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอบฟ้า รัก","time":"2026-07-21T09:46:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอบฟ้า รัก","time":"2026-07-21T09:46:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอบฟ้า"," ","รัก"],"library":"newmm","runtime":0.00008273124694824219},"time":"2026-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09:46:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คือสื่อภาษา","time":"2026-07-21T09:46:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คือสื่อภาษา","time":"2026-07-21T09:46:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คือ","สื่อ","ภาษา"],"library":"newmm","runtime":0.00006794929504394531},"time":"2026-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09:46:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สวรรค์ หากมีใจคนละดวง","time":"2026-07-21T09:46:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สวรรค์ หากมีใจคนละดวง","time":"2026-07-21T09:46:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สวรรค์"," ","หาก","มีใจ","คนละ","ดวง"],"library":"newmm","runtime":0.0001163482666015625},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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-07-21T09:46:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อาจเก็บอยู่คนละทรวง","time":"2026-07-21T09:46:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อาจเก็บอยู่คนละทรวง","time":"2026-07-21T09:46:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อาจ","เก็บ","อยู่","คนละ","ทรวง"],"library":"newmm","runtime":0.00010609626770019531},"time":"2026-07-21T09: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":[]},{"word":"ทรวง","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ทรวง","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ทรวง","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ทรวง","suggestions":["ทรง","รวง","ทวง"]}]},"time":"2026-07-21T09: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":[]},{"word":"ทรวง","suggestions":["ทรง","รวง","ทวง"]}]},"time":"2026-07-21T09: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-07-21T09:46:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไม่ห่วงทวีสัมพันธ์","time":"2026-07-21T09:46:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไม่ห่วงทวีสัมพันธ์","time":"2026-07-21T09:46:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไม่","ห่วง","ทวี","สัมพันธ์"],"library":"newmm","runtime":0.00010514259338378906},"time":"2026-07-21T09: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":[]},{"word":"สัมพันธ์","suggestions":[]}]},"time":"2026-07-21T09:46: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-07-21T09:46: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-07-21T09:46: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-07-21T09:46: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-07-21T09: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-07-21T09:46:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอบฟ้า","time":"2026-07-21T09:46:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอบฟ้า","time":"2026-07-21T09:46:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอบฟ้า"],"library":"newmm","runtime":0.00005984306335449219},"time":"2026-07-21T09:46:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ขอบฟ้า","suggestions":[]}]},"time":"2026-07-21T09:46:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ขอบฟ้า","suggestions":[]}]},"time":"2026-07-21T09:46:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ขอบฟ้า","suggestions":[]}]},"time":"2026-07-21T09:46:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ขอบฟ้า","suggestions":["ลอยฟ้า","ขอบตา"]}]},"time":"2026-07-21T09:46:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ขอบฟ้า","suggestions":["ลอยฟ้า","ขอบตา"]}]},"time":"2026-07-21T09: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-07-21T09:46:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แม้จะคนละฟาก","time":"2026-07-21T09:46:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แม้จะคนละฟาก","time":"2026-07-21T09:46:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แม้","จะ","คนละ","ฟาก"],"library":"newmm","runtime":0.00008130073547363281},"time":"2026-07-21T09: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":[]},{"word":"ฟาก","suggestions":[]}]},"time":"2026-07-21T09:46: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-07-21T09:46: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-07-21T09:46: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-07-21T09:46: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-07-21T09: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-07-21T09:47:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ห่างไกลกันบ้าง แต่ก็","time":"2026-07-21T09:47:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ห่างไกลกันบ้าง แต่ก็","time":"2026-07-21T09:47:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ห่างไกล","กัน","บ้าง"," ","แต่","ก็"],"library":"newmm","runtime":0.00013208389282226562},"time":"2026-07-21T09: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":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ก็","suggestions":[]}]},"time":"2026-07-21T09:47: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-07-21T09:47: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-07-21T09:47: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-07-21T09:47: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-07-21T09: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-07-21T09:47:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ฟ้าเดียวกัน รักข้ามขอบฟ้า ข้ามมา","time":"2026-07-21T09:47:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ฟ้าเดียวกัน รักข้ามขอบฟ้า ข้ามมา","time":"2026-07-21T09:47:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ฟ้า","เดียวกัน"," ","รัก","ข้าม","ขอบฟ้า"," ","ข้าม","มา"],"library":"newmm","runtime":0.00015926361083984375},"time":"2026-07-21T09: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":[]},{"word":" ","suggestions":[]},{"word":"ข้าม","suggestions":[]},{"word":"มา","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":" ","suggestions":[]},{"word":"ข้าม","suggestions":[]},{"word":"มา","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":" ","suggestions":[]},{"word":"ข้าม","suggestions":[]},{"word":"มา","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":" ","suggestions":[]},{"word":"ข้าม","suggestions":[]},{"word":"มา","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":" ","suggestions":[]},{"word":"ข้าม","suggestions":[]},{"word":"มา","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:47:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผูกพัน","time":"2026-07-21T09:47:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผูกพัน","time":"2026-07-21T09:47:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผูกพัน"],"library":"newmm","runtime":0.00005888938903808594},"time":"2026-07-21T09:47:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ผูกพัน","suggestions":[]}]},"time":"2026-07-21T09:47:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ผูกพัน","suggestions":[]}]},"time":"2026-07-21T09:47:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ผูกพัน","suggestions":[]}]},"time":"2026-07-21T09:47:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ผูกพัน","suggestions":["ถูกกัน"]}]},"time":"2026-07-21T09:47:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ผูกพัน","suggestions":["ถูกกัน"]}]},"time":"2026-07-21T09:47: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-07-21T09:47:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผูกใจรักมั่น 2 ดวง","time":"2026-07-21T09:47:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผูกใจรักมั่น 2 ดวง","time":"2026-07-21T09:47:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผูก","ใจรัก","มั่น"," ","2"," ","ดวง"],"library":"newmm","runtime":0.00010800361633300781},"time":"2026-07-21T09: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดวง","suggestions":[]}]},"time":"2026-07-21T09: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดวง","suggestions":[]}]},"time":"2026-07-21T09: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดวง","suggestions":[]}]},"time":"2026-07-21T09: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดวง","suggestions":[]}]},"time":"2026-07-21T09: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดวง","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:47:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ให้เป็นดวงเดียว","time":"2026-07-21T09:47:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ให้เป็นดวงเดียว","time":"2026-07-21T09:47:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ให้","เป็น","ดวง","เดียว"],"library":"newmm","runtime":0.00008654594421386719},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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-07-21T09:47:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"[เสียงปรบมือ]","time":"2026-07-21T09:47:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"[เสียงปรบมือ]","time":"2026-07-21T09:47:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["[","เสียง","ปรบมือ","]"],"library":"newmm","runtime":0.000141143798828125},"time":"2026-07-21T09:47: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-07-21T09:47: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-07-21T09:47: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-07-21T09:47: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-07-21T09:47: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-07-21T09:47: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-07-21T09:47:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"[เสียงดนตรี]","time":"2026-07-21T09:47:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"[เสียงดนตรี]","time":"2026-07-21T09:47:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["[","เสียงดนตรี","]"],"library":"newmm","runtime":0.00009918212890625},"time":"2026-07-21T09:47: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-07-21T09:47: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-07-21T09:47: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-07-21T09:47: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-07-21T09:47: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-07-21T09: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-07-21T09:47:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อยู่เพื่อความรัก หรืออยู่เพื่อ","time":"2026-07-21T09:47:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อยู่เพื่อความรัก หรืออยู่เพื่อ","time":"2026-07-21T09:47:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อยู่","เพื่อ","ความรัก"," ","หรือ","อยู่","เพื่อ"],"library":"newmm","runtime":0.0001347064971923828},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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-07-21T09:47:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ความฝัน อยู่เพื่อศรัทธา","time":"2026-07-21T09:47:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ความฝัน อยู่เพื่อศรัทธา","time":"2026-07-21T09:47:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ความฝัน"," ","อยู่","เพื่อ","ศรัทธา"],"library":"newmm","runtime":0.00015234947204589844},"time":"2026-07-21T09:47: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-07-21T09:47: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-07-21T09:47: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-07-21T09:47: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-07-21T09:47: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-07-21T09:47: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-07-21T09:47:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หรืออยู่เพื่อความหวัง อยู่เพื่อ","time":"2026-07-21T09:47:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หรืออยู่เพื่อความหวัง อยู่เพื่อ","time":"2026-07-21T09:47:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หรือ","อยู่","เพื่อ","ความหวัง"," ","อยู่","เพื่อ"],"library":"newmm","runtime":0.00011849403381347656},"time":"2026-07-21T09: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":[]},{"word":"เพื่อ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"เพื่อ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"เพื่อ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"เพื่อ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"เพื่อ","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:48:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชีวิต หรืออยู่ไปเพื่อใคร","time":"2026-07-21T09:48:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชีวิต หรืออยู่ไปเพื่อใคร","time":"2026-07-21T09:48:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชีวิต"," ","หรือ","อยู่","ไป","เพื่อ","ใคร"],"library":"newmm","runtime":0.00017690658569335938},"time":"2026-07-21T09:48: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-07-21T09:48: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-07-21T09:48: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-07-21T09:48: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-07-21T09:48: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-07-21T09: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-07-21T09:48:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กัน ให้มากไป","time":"2026-07-21T09:48:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กัน ให้มากไป","time":"2026-07-21T09:48:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กัน"," ","ให้","มาก","ไป"],"library":"newmm","runtime":0.00008845329284667969},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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-07-21T09:48:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"[เสียงดนตรี]","time":"2026-07-21T09:48:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"[เสียงดนตรี]","time":"2026-07-21T09:48:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["[","เสียงดนตรี","]"],"library":"newmm","runtime":0.00009202957153320312},"time":"2026-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09:48:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ยังรู้สึก","time":"2026-07-21T09:48:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ยังรู้สึก","time":"2026-07-21T09:48:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ยัง","รู้สึก"],"library":"newmm","runtime":0.00007390975952148438},"time":"2026-07-21T09:48: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-07-21T09:48:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ยัง","suggestions":[]},{"word":"รู้สึก","suggestions":[]}]},"time":"2026-07-21T09:48:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ยัง","suggestions":[]},{"word":"รู้สึก","suggestions":[]}]},"time":"2026-07-21T09:48:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ยัง","suggestions":[]},{"word":"รู้สึก","suggestions":[]}]},"time":"2026-07-21T09:48:31+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ยัง","suggestions":[]},{"word":"รู้สึก","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:48:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ยังต้องการ","time":"2026-07-21T09:48:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ยังต้องการ","time":"2026-07-21T09:48:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ยัง","ต้องการ"],"library":"newmm","runtime":0.00009012222290039062},"time":"2026-07-21T09:48: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-07-21T09:48:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ยัง","suggestions":[]},{"word":"ต้องการ","suggestions":[]}]},"time":"2026-07-21T09:48:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ยัง","suggestions":[]},{"word":"ต้องการ","suggestions":[]}]},"time":"2026-07-21T09:48:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ยัง","suggestions":[]},{"word":"ต้องการ","suggestions":[]}]},"time":"2026-07-21T09:48:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ยัง","suggestions":[]},{"word":"ต้องการ","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:48:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใครสักคน ยังฝันใฝ่","time":"2026-07-21T09:48:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใครสักคน ยังฝันใฝ่","time":"2026-07-21T09:48:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใคร","สัก","คน"," ","ยัง","ฝันใฝ่"],"library":"newmm","runtime":0.00011730194091796875},"time":"2026-07-21T09: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":[]},{"word":"ยัง","suggestions":[]},{"word":"ฝันใฝ่","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ยัง","suggestions":[]},{"word":"ฝันใฝ่","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ยัง","suggestions":[]},{"word":"ฝันใฝ่","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ยัง","suggestions":[]},{"word":"ฝันใฝ่","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ยัง","suggestions":[]},{"word":"ฝันใฝ่","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:48:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทางหนใด","time":"2026-07-21T09:48:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทางหนใด","time":"2026-07-21T09:48:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทาง","หน","ใด"],"library":"newmm","runtime":0.00006866455078125},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09:48: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-07-21T09:48: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-07-21T09:48: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-07-21T09:48: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-07-21T09:48: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-07-21T09:48:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะหลุดพ้น","time":"2026-07-21T09:48:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะหลุดพ้น","time":"2026-07-21T09:48:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","หลุดพ้น"],"library":"newmm","runtime":0.00010418891906738281},"time":"2026-07-21T09:48: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-07-21T09:48:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"จะ","suggestions":[]},{"word":"หลุดพ้น","suggestions":[]}]},"time":"2026-07-21T09:48:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"จะ","suggestions":[]},{"word":"หลุดพ้น","suggestions":[]}]},"time":"2026-07-21T09:48:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"จะ","suggestions":[]},{"word":"หลุดพ้น","suggestions":[]}]},"time":"2026-07-21T09:48:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"จะ","suggestions":[]},{"word":"หลุดพ้น","suggestions":[]}]},"time":"2026-07-21T09:48: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-07-21T09:48:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เฝ้าตามหาร้อยพันหมื่นเหตุผล","time":"2026-07-21T09:48:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เฝ้าตามหาร้อยพันหมื่นเหตุผล","time":"2026-07-21T09:48:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เฝ้า","ตามหา","ร้อย","พัน","หมื่น","เหตุผล"],"library":"newmm","runtime":0.00016736984252929688},"time":"2026-07-21T09: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":["100","๑๐๐"]},{"word":"พัน","suggestions":["1000","๑๐๐๐"]},{"word":"หมื่น","suggestions":["10000","๑๐๐๐๐"]},{"word":"เหตุผล","suggestions":[]}]},"time":"2026-07-21T09:48:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เฝ้า","suggestions":[]},{"word":"ตามหา","suggestions":[]},{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"พัน","suggestions":["1000","๑๐๐๐"]},{"word":"หมื่น","suggestions":["10000","๑๐๐๐๐"]},{"word":"เหตุผล","suggestions":[]}]},"time":"2026-07-21T09:48:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เฝ้า","suggestions":[]},{"word":"ตามหา","suggestions":[]},{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"พัน","suggestions":["1000","๑๐๐๐"]},{"word":"หมื่น","suggestions":["10000","๑๐๐๐๐"]},{"word":"เหตุผล","suggestions":[]}]},"time":"2026-07-21T09:48:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เฝ้า","suggestions":[]},{"word":"ตามหา","suggestions":[]},{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"พัน","suggestions":["1000","๑๐๐๐"]},{"word":"หมื่น","suggestions":["10000","๑๐๐๐๐"]},{"word":"เหตุผล","suggestions":[]}]},"time":"2026-07-21T09:48:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เฝ้า","suggestions":[]},{"word":"ตามหา","suggestions":[]},{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"พัน","suggestions":["1000","๑๐๐๐"]},{"word":"หมื่น","suggestions":["10000","๑๐๐๐๐"]},{"word":"เหตุผล","suggestions":[]}]},"time":"2026-07-21T09:48: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-07-21T09:49:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เหตุใดหนอ ใจเรายังสับสน","time":"2026-07-21T09:49:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เหตุใดหนอ ใจเรายังสับสน","time":"2026-07-21T09:49:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เหตุใด","หนอ"," ","ใจ","เรา","ยัง","สับสน"],"library":"newmm","runtime":0.00017595291137695312},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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-07-21T09:49:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เมื่อชีวิตคนเราล้วน","time":"2026-07-21T09:49:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เมื่อชีวิตคนเราล้วน","time":"2026-07-21T09:49:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เมื่อ","ชีวิต","คนเรา","ล้วน"],"library":"newmm","runtime":0.00011205673217773438},"time":"2026-07-21T09:49: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-07-21T09:49: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-07-21T09:49: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-07-21T09:49: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-07-21T09:49: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-07-21T09:49: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-07-21T09:49:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทุกข์ทน หมื่นเหตุผล","time":"2026-07-21T09:49:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทุกข์ทน หมื่นเหตุผล","time":"2026-07-21T09:49:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทุกข์","ทน"," ","หมื่น","เหตุผล"],"library":"newmm","runtime":0.0001513957977294922},"time":"2026-07-21T09:49: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":["10000","๑๐๐๐๐"]},{"word":"เหตุผล","suggestions":[]}]},"time":"2026-07-21T09:49: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":["10000","๑๐๐๐๐"]},{"word":"เหตุผล","suggestions":[]}]},"time":"2026-07-21T09:49: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":["10000","๑๐๐๐๐"]},{"word":"เหตุผล","suggestions":[]}]},"time":"2026-07-21T09:49: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":["10000","๑๐๐๐๐"]},{"word":"เหตุผล","suggestions":[]}]},"time":"2026-07-21T09:49: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":["10000","๑๐๐๐๐"]},{"word":"เหตุผล","suggestions":[]}]},"time":"2026-07-21T09:49: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-07-21T09:49:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อบจนหัวใจ ปราถนาสิ่งใดกัน","time":"2026-07-21T09:49:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อบจนหัวใจ ปราถนาสิ่งใดกัน","time":"2026-07-21T09:49:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อบ","จน","หัวใจ"," ","ป","รา","ถ","นา","สิ่งใด","กัน"],"library":"newmm","runtime":0.0001461505889892578},"time":"2026-07-21T09: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":"กัน","suggestions":[]}]},"time":"2026-07-21T09: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":"กัน","suggestions":[]}]},"time":"2026-07-21T09: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":"กัน","suggestions":[]}]},"time":"2026-07-21T09: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":"กัน","suggestions":[]}]},"time":"2026-07-21T09: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":"กัน","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:49:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สิ่งที่ฉันนั้นเฝ้าคอย สิ่งที่","time":"2026-07-21T09:49:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สิ่งที่ฉันนั้นเฝ้าคอย สิ่งที่","time":"2026-07-21T09:49:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สิ่ง","ที่","ฉันนั้น","เฝ้าคอย"," ","สิ่ง","ที่"],"library":"newmm","runtime":0.0002434253692626953},"time":"2026-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09:49:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เลื่อนลอย อย่าหวั่นคอยรอลับไป","time":"2026-07-21T09:49:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เลื่อนลอย อย่าหวั่นคอยรอลับไป","time":"2026-07-21T09:49:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เลื่อนลอย"," ","อย่า","หวั่น","คอย","รอ","ลับ","ไป"],"library":"newmm","runtime":0.0018582344055175781},"time":"2026-07-21T09:49: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-07-21T09:49: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-07-21T09:49: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-07-21T09:49: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-07-21T09:49: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-07-21T09:49: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-07-21T09:49:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คอยเยือนฟ้า ชีวิตฉันมีคุณค่า","time":"2026-07-21T09:49:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คอยเยือนฟ้า ชีวิตฉันมีคุณค่า","time":"2026-07-21T09:49:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คอย","เยือน","ฟ้า"," ","ชีวิต","ฉัน","มีคุณค่า"],"library":"newmm","runtime":0.0002033710479736328},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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-07-21T09:49:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หรือไม่","time":"2026-07-21T09:49:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หรือไม่","time":"2026-07-21T09:49:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หรือไม่"],"library":"newmm","runtime":0.00007534027099609375},"time":"2026-07-21T09:49:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"หรือไม่","suggestions":[]}]},"time":"2026-07-21T09:49:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"หรือไม่","suggestions":[]}]},"time":"2026-07-21T09:49:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"หรือไม่","suggestions":[]}]},"time":"2026-07-21T09:49:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"หรือไม่","suggestions":[]}]},"time":"2026-07-21T09:49:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"หรือไม่","suggestions":[]}]},"time":"2026-07-21T09:49: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-07-21T09:49:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เหมือนไม่มีอะไรเลย [เสียงดนตรี] ยังทุกข์ทน","time":"2026-07-21T09:49:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เหมือนไม่มีอะไรเลย [เสียงดนตรี] ยังทุกข์ทน","time":"2026-07-21T09:49:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เหมือน","ไม่","มี","อะไร","เลย"," ","[","เสียงดนตรี","]"," ","ยัง","ทุกข์","ทน"],"library":"newmm","runtime":0.00038242340087890625},"time":"2026-07-21T09:49: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-07-21T09:49: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-07-21T09:49: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-07-21T09:49: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-07-21T09:49: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-07-21T09:49: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-07-21T09:49:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ยังวกวน ในจุดหมาย ยังร้องไห้ ให้เรื่องราวที่ผ่านพ้น","time":"2026-07-21T09:49:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ยังวกวน ในจุดหมาย ยังร้องไห้ ให้เรื่องราวที่ผ่านพ้น","time":"2026-07-21T09:49:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ยัง","วกวน"," ","ใน","จุดหมาย"," ","ยัง","ร้องไห้"," ","ให้","เรื่องราว","ที่","ผ่านพ้น"],"library":"newmm","runtime":0.00044846534729003906},"time":"2026-07-21T09:49: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-07-21T09:49: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-07-21T09:49: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-07-21T09:49: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-07-21T09:49: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-07-21T09:49: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-07-21T09:50:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เฝ้าตามหาร้อยพันหมื่นเหตุผล","time":"2026-07-21T09:50:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เฝ้าตามหาร้อยพันหมื่นเหตุผล","time":"2026-07-21T09:50:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เฝ้า","ตามหา","ร้อย","พัน","หมื่น","เหตุผล"],"library":"newmm","runtime":0.00014281272888183594},"time":"2026-07-21T09:50: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":["100","๑๐๐"]},{"word":"พัน","suggestions":["1000","๑๐๐๐"]},{"word":"หมื่น","suggestions":["10000","๑๐๐๐๐"]},{"word":"เหตุผล","suggestions":[]}]},"time":"2026-07-21T09:50:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เฝ้า","suggestions":[]},{"word":"ตามหา","suggestions":[]},{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"พัน","suggestions":["1000","๑๐๐๐"]},{"word":"หมื่น","suggestions":["10000","๑๐๐๐๐"]},{"word":"เหตุผล","suggestions":[]}]},"time":"2026-07-21T09:50:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เฝ้า","suggestions":[]},{"word":"ตามหา","suggestions":[]},{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"พัน","suggestions":["1000","๑๐๐๐"]},{"word":"หมื่น","suggestions":["10000","๑๐๐๐๐"]},{"word":"เหตุผล","suggestions":[]}]},"time":"2026-07-21T09:50:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เฝ้า","suggestions":[]},{"word":"ตามหา","suggestions":[]},{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"พัน","suggestions":["1000","๑๐๐๐"]},{"word":"หมื่น","suggestions":["10000","๑๐๐๐๐"]},{"word":"เหตุผล","suggestions":[]}]},"time":"2026-07-21T09:50:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เฝ้า","suggestions":[]},{"word":"ตามหา","suggestions":[]},{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"พัน","suggestions":["1000","๑๐๐๐"]},{"word":"หมื่น","suggestions":["10000","๑๐๐๐๐"]},{"word":"เหตุผล","suggestions":[]}]},"time":"2026-07-21T09:50: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-07-21T09:50:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พันหมื่นเหตุผล เหตุใดหนอ ใจเรายังใยสับสน หนึ่งชีวิต","time":"2026-07-21T09:50:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พันหมื่นเหตุผล เหตุใดหนอ ใจเรายังใยสับสน หนึ่งชีวิต","time":"2026-07-21T09:50:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พัน","หมื่น","เหตุผล"," ","เหตุใด","หนอ"," ","ใจ","เรา","ยัง","ใย","สับสน"," ","หนึ่ง","ชีวิต"],"library":"newmm","runtime":0.001710653305053711},"time":"2026-07-21T09:50:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"พัน","suggestions":["1000","๑๐๐๐"]},{"word":"หมื่น","suggestions":["10000","๑๐๐๐๐"]},{"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-07-21T09:50:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"พัน","suggestions":["1000","๑๐๐๐"]},{"word":"หมื่น","suggestions":["10000","๑๐๐๐๐"]},{"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-07-21T09:50:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"พัน","suggestions":["1000","๑๐๐๐"]},{"word":"หมื่น","suggestions":["10000","๑๐๐๐๐"]},{"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-07-21T09:50:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"พัน","suggestions":["1000","๑๐๐๐"]},{"word":"หมื่น","suggestions":["10000","๑๐๐๐๐"]},{"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-07-21T09:50:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"พัน","suggestions":["1000","๑๐๐๐"]},{"word":"หมื่น","suggestions":["10000","๑๐๐๐๐"]},{"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-07-21T09: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-07-21T09:50:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คนเราล้วนทุกข์ทน","time":"2026-07-21T09:50:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คนเราล้วนทุกข์ทน","time":"2026-07-21T09:50:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คนเรา","ล้วน","ทุกข์","ทน"],"library":"newmm","runtime":0.0000972747802734375},"time":"2026-07-21T09:50: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-07-21T09:50: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-07-21T09:50: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-07-21T09:50: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-07-21T09:50: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-07-21T09:50: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-07-21T09:50:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หมื่นเหตุผลอับจนหัวใจ ปราถนาสิ่งใดกัน","time":"2026-07-21T09:50:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หมื่นเหตุผลอับจนหัวใจ ปราถนาสิ่งใดกัน","time":"2026-07-21T09:50:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หมื่น","เหตุผล","อับจน","หัวใจ"," ","ป","รา","ถ","นา","สิ่งใด","กัน"],"library":"newmm","runtime":0.00016570091247558594},"time":"2026-07-21T09:50:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"หมื่น","suggestions":["10000","๑๐๐๐๐"]},{"word":"เหตุผล","suggestions":[]},{"word":"อับจน","suggestions":[]},{"word":"หัวใจ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ป","suggestions":[]},{"word":"รา","suggestions":[]},{"word":"ถ","suggestions":[]},{"word":"นา","suggestions":[]},{"word":"สิ่งใด","suggestions":[]},{"word":"กัน","suggestions":[]}]},"time":"2026-07-21T09:50:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"หมื่น","suggestions":["10000","๑๐๐๐๐"]},{"word":"เหตุผล","suggestions":[]},{"word":"อับจน","suggestions":[]},{"word":"หัวใจ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ป","suggestions":[]},{"word":"รา","suggestions":[]},{"word":"ถ","suggestions":[]},{"word":"นา","suggestions":[]},{"word":"สิ่งใด","suggestions":[]},{"word":"กัน","suggestions":[]}]},"time":"2026-07-21T09:50:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"หมื่น","suggestions":["10000","๑๐๐๐๐"]},{"word":"เหตุผล","suggestions":[]},{"word":"อับจน","suggestions":[]},{"word":"หัวใจ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ป","suggestions":[]},{"word":"รา","suggestions":[]},{"word":"ถ","suggestions":[]},{"word":"นา","suggestions":[]},{"word":"สิ่งใด","suggestions":[]},{"word":"กัน","suggestions":[]}]},"time":"2026-07-21T09:50:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"หมื่น","suggestions":["10000","๑๐๐๐๐"]},{"word":"เหตุผล","suggestions":[]},{"word":"อับจน","suggestions":["อัน","สับสน","อับ"]},{"word":"หัวใจ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ป","suggestions":[]},{"word":"รา","suggestions":[]},{"word":"ถ","suggestions":[]},{"word":"นา","suggestions":[]},{"word":"สิ่งใด","suggestions":[]},{"word":"กัน","suggestions":[]}]},"time":"2026-07-21T09:50:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"หมื่น","suggestions":["10000","๑๐๐๐๐"]},{"word":"เหตุผล","suggestions":[]},{"word":"อับจน","suggestions":["อัน","สับสน","อับ"]},{"word":"หัวใจ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ป","suggestions":[]},{"word":"รา","suggestions":[]},{"word":"ถ","suggestions":[]},{"word":"นา","suggestions":[]},{"word":"สิ่งใด","suggestions":[]},{"word":"กัน","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:50:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ปรานาเหตุใดกัน","time":"2026-07-21T09:50:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ปรานาเหตุใดกัน","time":"2026-07-21T09:50:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ป","รา","นา","เหตุใด","กัน"],"library":"newmm","runtime":0.00013566017150878906},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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-07-21T09:50:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เฝ้าคอย มีชีวิตอย่างเลื่อนลอย อย่ารอคอยลา","time":"2026-07-21T09:50:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เฝ้าคอย มีชีวิตอย่างเลื่อนลอย อย่ารอคอยลา","time":"2026-07-21T09:50:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เฝ้าคอย"," ","มีชีวิต","อย่าง","เลื่อนลอย"," ","อย่า","รอคอย","ลา"],"library":"newmm","runtime":0.00021409988403320312},"time":"2026-07-21T09: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":[]},{"word":"รอคอย","suggestions":[]},{"word":"ลา","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"รอคอย","suggestions":[]},{"word":"ลา","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"รอคอย","suggestions":[]},{"word":"ลา","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"รอคอย","suggestions":["คอย","ร้อย","รอย"]},{"word":"ลา","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"รอคอย","suggestions":["คอย","ร้อย","รอย"]},{"word":"ลา","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:50:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ลับไป ราตรีดวงดาวลอยเกลื่อนฟ้า","time":"2026-07-21T09:50:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ลับไป ราตรีดวงดาวลอยเกลื่อนฟ้า","time":"2026-07-21T09:50:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ลับ","ไป"," ","ราตรี","ดวงดาว","ลอย","เกลื่อน","ฟ้า"],"library":"newmm","runtime":0.00021529197692871094},"time":"2026-07-21T09:50: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-07-21T09:50: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-07-21T09:50: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-07-21T09:50: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-07-21T09:50: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-07-21T09:50: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-07-21T09:50:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ชีวิตฉันมีคุณค่าหรือไม่","time":"2026-07-21T09:50:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ชีวิตฉันมีคุณค่าหรือไม่","time":"2026-07-21T09:50:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ชีวิต","ฉัน","มีคุณค่า","หรือไม่"],"library":"newmm","runtime":0.0001125335693359375},"time":"2026-07-21T09:50: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-07-21T09:50: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-07-21T09:50: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-07-21T09:50: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-07-21T09:50: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-07-21T09:50: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-07-21T09:50:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไป เหมือนไม่มี","time":"2026-07-21T09:50:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไป เหมือนไม่มี","time":"2026-07-21T09:50:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไป"," ","เหมือน","ไม่","มี"],"library":"newmm","runtime":0.00009584426879882812},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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-07-21T09:50:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อะไรเลย","time":"2026-07-21T09:50:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อะไรเลย","time":"2026-07-21T09:50:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อะไร","เลย"],"library":"newmm","runtime":0.00007271766662597656},"time":"2026-07-21T09:50: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-07-21T09:50:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"อะไร","suggestions":[]},{"word":"เลย","suggestions":[]}]},"time":"2026-07-21T09:50:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"อะไร","suggestions":[]},{"word":"เลย","suggestions":[]}]},"time":"2026-07-21T09:50:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"อะไร","suggestions":[]},{"word":"เลย","suggestions":[]}]},"time":"2026-07-21T09:50:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"อะไร","suggestions":[]},{"word":"เลย","suggestions":[]}]},"time":"2026-07-21T09:50: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-07-21T09:50:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เฝ้าตามห","time":"2026-07-21T09:50:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เฝ้าตามห","time":"2026-07-21T09:50:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เฝ้า","ตาม","ห"],"library":"newmm","runtime":0.000064849853515625},"time":"2026-07-21T09:50: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-07-21T09:50: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-07-21T09:50: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-07-21T09:50: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-07-21T09:50: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-07-21T09:50: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-07-21T09:50:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เฝ้าตามหาร้อยพันหมื่นเหตุผล เหตุใดหนอใจเราใย","time":"2026-07-21T09:50:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เฝ้าตามหาร้อยพันหมื่นเหตุผล เหตุใดหนอใจเราใย","time":"2026-07-21T09:50:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เฝ้า","ตามหา","ร้อย","พัน","หมื่น","เหตุผล"," ","เหตุใด","หนอ","ใจ","เรา","ใย"],"library":"newmm","runtime":0.00016546249389648438},"time":"2026-07-21T09:50: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":["100","๑๐๐"]},{"word":"พัน","suggestions":["1000","๑๐๐๐"]},{"word":"หมื่น","suggestions":["10000","๑๐๐๐๐"]},{"word":"เหตุผล","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เหตุใด","suggestions":[]},{"word":"หนอ","suggestions":[]},{"word":"ใจ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ใย","suggestions":[]}]},"time":"2026-07-21T09:50:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"เฝ้า","suggestions":[]},{"word":"ตามหา","suggestions":[]},{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"พัน","suggestions":["1000","๑๐๐๐"]},{"word":"หมื่น","suggestions":["10000","๑๐๐๐๐"]},{"word":"เหตุผล","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เหตุใด","suggestions":[]},{"word":"หนอ","suggestions":[]},{"word":"ใจ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ใย","suggestions":[]}]},"time":"2026-07-21T09:50:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"เฝ้า","suggestions":[]},{"word":"ตามหา","suggestions":[]},{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"พัน","suggestions":["1000","๑๐๐๐"]},{"word":"หมื่น","suggestions":["10000","๑๐๐๐๐"]},{"word":"เหตุผล","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เหตุใด","suggestions":[]},{"word":"หนอ","suggestions":[]},{"word":"ใจ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ใย","suggestions":[]}]},"time":"2026-07-21T09:50:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"เฝ้า","suggestions":[]},{"word":"ตามหา","suggestions":[]},{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"พัน","suggestions":["1000","๑๐๐๐"]},{"word":"หมื่น","suggestions":["10000","๑๐๐๐๐"]},{"word":"เหตุผล","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เหตุใด","suggestions":["เหตุผล","เหตุ"]},{"word":"หนอ","suggestions":[]},{"word":"ใจ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ใย","suggestions":[]}]},"time":"2026-07-21T09:50:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"เฝ้า","suggestions":[]},{"word":"ตามหา","suggestions":[]},{"word":"ร้อย","suggestions":["100","๑๐๐"]},{"word":"พัน","suggestions":["1000","๑๐๐๐"]},{"word":"หมื่น","suggestions":["10000","๑๐๐๐๐"]},{"word":"เหตุผล","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เหตุใด","suggestions":["เหตุผล","เหตุ"]},{"word":"หนอ","suggestions":[]},{"word":"ใจ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ใย","suggestions":[]}]},"time":"2026-07-21T09:50: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-07-21T09:51:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สับสน หนึ่งชีวิตคนเรา","time":"2026-07-21T09:51:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สับสน หนึ่งชีวิตคนเรา","time":"2026-07-21T09:51:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สับสน"," ","หนึ่ง","ชีวิต","คนเรา"],"library":"newmm","runtime":0.00011730194091796875},"time":"2026-07-21T09: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":["1","๑"]},{"word":"ชีวิต","suggestions":[]},{"word":"คนเรา","suggestions":[]}]},"time":"2026-07-21T09:51:07+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":[]}]},"time":"2026-07-21T09:51:07+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":[]}]},"time":"2026-07-21T09:51:07+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":[]}]},"time":"2026-07-21T09:51:07+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":[]}]},"time":"2026-07-21T09:51: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-07-21T09:51:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ล้วนทุกข์ทน","time":"2026-07-21T09:51:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ล้วนทุกข์ทน","time":"2026-07-21T09:51:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ล้วน","ทุกข์","ทน"],"library":"newmm","runtime":0.00007891654968261719},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09:51: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-07-21T09:51: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-07-21T09:51: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-07-21T09:51: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-07-21T09: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-07-21T09:51:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อับจนหัวใจ ปรารถนาสิ่งใดกัน","time":"2026-07-21T09:51:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อับจนหัวใจ ปรารถนาสิ่งใดกัน","time":"2026-07-21T09:51:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อับจน","หัวใจ"," ","ปรารถนา","สิ่งใด","กัน"],"library":"newmm","runtime":0.00014495849609375},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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-07-21T09:51:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สิ่งที่ฉันนั้นเฝ้าคอย","time":"2026-07-21T09:51:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สิ่งที่ฉันนั้นเฝ้าคอย","time":"2026-07-21T09:51:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สิ่ง","ที่","ฉันนั้น","เฝ้าคอย"],"library":"newmm","runtime":0.00010895729064941406},"time":"2026-07-21T09:51: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-07-21T09:51: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-07-21T09:51: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-07-21T09:51: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-07-21T09:51: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-07-21T09:51: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-07-21T09:51:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต้องคอยลาลับไป","time":"2026-07-21T09:51:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต้องคอยลาลับไป","time":"2026-07-21T09:51:18+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต้อง","คอย","ลาลับ","ไป"],"library":"newmm","runtime":0.00009965896606445312},"time":"2026-07-21T09:51: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-07-21T09:51: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-07-21T09:51: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-07-21T09:51: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-07-21T09:51: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-07-21T09:51: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-07-21T09:51:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หรือไม่ ชีวิตฉันโรยร่วงไป","time":"2026-07-21T09:51:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หรือไม่ ชีวิตฉันโรยร่วงไป","time":"2026-07-21T09:51:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หรือไม่"," ","ชีวิต","ฉัน","โรย","ร่วง","ไป"],"library":"newmm","runtime":0.00016117095947265625},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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-07-21T09:51:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โดยไม่มีอะไรเลย","time":"2026-07-21T09:51:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โดยไม่มีอะไรเลย","time":"2026-07-21T09:51:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โดย","ไม่","มี","อะไร","เลย"],"library":"newmm","runtime":0.00010228157043457031},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09:51: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-07-21T09:51:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อยู่เพื่อความรักหรืออยู่เพื่อความฝัน","time":"2026-07-21T09:51:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อยู่เพื่อความรักหรืออยู่เพื่อความฝัน","time":"2026-07-21T09:51:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อยู่","เพื่อ","ความรัก","หรือ","อยู่","เพื่อ","ความฝัน"],"library":"newmm","runtime":0.00012254714965820312},"time":"2026-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09:51:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ความฝัน อยู่เพื่อนศรัทธา อยู่เพื่อ","time":"2026-07-21T09:51:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ความฝัน อยู่เพื่อนศรัทธา อยู่เพื่อ","time":"2026-07-21T09:51:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ความฝัน"," ","อยู่","เพื่อน","ศรัทธา"," ","อยู่","เพื่อ"],"library":"newmm","runtime":0.0001513957977294922},"time":"2026-07-21T09:51: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-07-21T09:51: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-07-21T09:51: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-07-21T09:51: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-07-21T09:51: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-07-21T09:51: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-07-21T09:51:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ความหวัง อยู่เพื่อชีวิต หรืออยู่ไปเพื่อใครกัน ให้ชีวิตฉัน","time":"2026-07-21T09:51:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ความหวัง อยู่เพื่อชีวิต หรืออยู่ไปเพื่อใครกัน ให้ชีวิตฉัน","time":"2026-07-21T09:51:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ความหวัง"," ","อยู่","เพื่อ","ชีวิต"," ","หรือ","อยู่","ไป","เพื่อ","ใคร","กัน"," ","ให้","ชีวิต","ฉัน"],"library":"newmm","runtime":0.0001823902130126953},"time":"2026-07-21T09:51: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-07-21T09:51: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-07-21T09:51: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-07-21T09:51: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-07-21T09:51: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-07-21T09:51: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-07-21T09:52:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ปรานาสิ่งใดกัน [เสียงปรบมือ]","time":"2026-07-21T09:52:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ปรานาสิ่งใดกัน [เสียงปรบมือ]","time":"2026-07-21T09:52:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ป","รา","นา","สิ่งใด","กัน"," ","[","เสียง","ปรบมือ","]"],"library":"newmm","runtime":0.0001583099365234375},"time":"2026-07-21T09: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":"เสียง","suggestions":[]},{"word":"ปรบมือ","suggestions":[]},{"word":"]","suggestions":[]}]},"time":"2026-07-21T09: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":"เสียง","suggestions":[]},{"word":"ปรบมือ","suggestions":[]},{"word":"]","suggestions":[]}]},"time":"2026-07-21T09: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":"เสียง","suggestions":[]},{"word":"ปรบมือ","suggestions":[]},{"word":"]","suggestions":[]}]},"time":"2026-07-21T09: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":"เสียง","suggestions":[]},{"word":"ปรบมือ","suggestions":[]},{"word":"]","suggestions":[]}]},"time":"2026-07-21T09: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":"เสียง","suggestions":[]},{"word":"ปรบมือ","suggestions":[]},{"word":"]","suggestions":[]}]},"time":"2026-07-21T09:52: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-07-21T09:52:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต้องปรบมือให้ดัง ๆ เลยนะคะ กับเพลง 2 เพลงที่มีความไพเราพ","time":"2026-07-21T09:52:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต้องปรบมือให้ดัง ๆ เลยนะคะ กับเพลง 2 เพลงที่มีความไพเราพ","time":"2026-07-21T09:52:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต้อง","ปรบมือให้","ดัง"," ","ๆ"," ","เลย","นะคะ"," ","กับ","เพลง"," ","2"," ","เพลง","ที่","มี","ความ","ไพ","เรา","พ"],"library":"newmm","runtime":0.0002529621124267578},"time":"2026-07-21T09: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":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพลง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"ไพ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"พ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพลง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"ไพ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"พ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพลง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"ไพ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"พ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพลง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"ไพ","suggestions":["ไป","ไง","ไห"]},{"word":"เรา","suggestions":[]},{"word":"พ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":" ","suggestions":[]},{"word":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพลง","suggestions":[]},{"word":"ที่","suggestions":[]},{"word":"มี","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"ไพ","suggestions":["ไป","ไง","ไห"]},{"word":"เรา","suggestions":[]},{"word":"พ","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:52:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มาก กับวงประสานเสียงศิษย์เก่า มจธ. คุณ","time":"2026-07-21T09:52:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มาก กับวงประสานเสียงศิษย์เก่า มจธ. คุณ","time":"2026-07-21T09:52:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มาก"," ","กับ","วง","ประสานเสียง","ศิษย์เก่า"," ","มจ","ธ."," ","คุณ"],"library":"newmm","runtime":0.00021600723266601562},"time":"2026-07-21T09:52: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-07-21T09:52: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-07-21T09:52: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-07-21T09:52: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-07-21T09:52: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-07-21T09:52: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-07-21T09:52:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ป็อบนะคะ และก็ท่าน... ขอเสียงปรบมืออีกครั้งหนึ่งค่ะ [เสียงปรบมือ] // ค่ะ เรียนเชิญน้อง ๆ ขึ้นเวที","time":"2026-07-21T09:52:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ป็อบนะคะ และก็ท่าน... ขอเสียงปรบมืออีกครั้งหนึ่งค่ะ [เสียงปรบมือ] // ค่ะ เรียนเชิญน้อง ๆ ขึ้นเวที","time":"2026-07-21T09:52:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ป็อบ","นะคะ"," ","และ","ก็","ท่า","น.",".."," ","ขอ","เสียง","ปรบมือ","อีก","ครั้งหนึ่ง","ค่ะ"," ","[","เสียง","ปรบมือ","]"," ","//"," ","ค่ะ"," ","เรียนเชิญ","น้อง ๆ"," ","ขึ้น","เวที"],"library":"newmm","runtime":0.0004563331604003906},"time":"2026-07-21T09:52: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":[]},{"word":"น้อง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":"เวที","suggestions":[]}]},"time":"2026-07-21T09:52: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":[]},{"word":"น้อง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":"เวที","suggestions":[]}]},"time":"2026-07-21T09:52: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":[]},{"word":"น้อง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":"เวที","suggestions":[]}]},"time":"2026-07-21T09:52: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":[]},{"word":"น้อง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":"เวที","suggestions":[]}]},"time":"2026-07-21T09:52: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":[]},{"word":"น้อง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ขึ้น","suggestions":[]},{"word":"เวที","suggestions":[]}]},"time":"2026-07-21T09:52: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-07-21T09:52:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ อีกสักครู่ขอเรียนเชิญพี่ ๆ สื่อมวลชน","time":"2026-07-21T09:52:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ อีกสักครู่ขอเรียนเชิญพี่ ๆ สื่อมวลชน","time":"2026-07-21T09:52:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","อีกสักครู่","ขอ","เรียนเชิญ","พี่"," ","ๆ"," ","สื่อมวลชน"],"library":"newmm","runtime":0.0002429485321044922},"time":"2026-07-21T09:52: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-07-21T09:52: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-07-21T09:52: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-07-21T09:52: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-07-21T09:52: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-07-21T09:52: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-07-21T09:52:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพื่อถ่ายรูปกับมางานด้านล่างนะคะ","time":"2026-07-21T09:52:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพื่อถ่ายรูปกับมางานด้านล่างนะคะ ","time":"2026-07-21T09:52:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพื่อ","ถ่ายรูป","กับ","มา","งาน","ด้านล่าง","นะคะ"," "],"library":"newmm","runtime":0.0002200603485107422},"time":"2026-07-21T09:52: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-07-21T09:52: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-07-21T09:52: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-07-21T09:52: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-07-21T09:52: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-07-21T09:52: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-07-21T09:52:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอบคุณน้อง ๆ มาก ๆ เลยนะคะ ร้อง","time":"2026-07-21T09:52:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอบคุณน้อง ๆ มาก ๆ เลยนะคะ ร้อง","time":"2026-07-21T09:52:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอบคุณ","น้อง ๆ"," ","มาก"," ","ๆ"," ","เลย","นะคะ"," ","ร้อง"],"library":"newmm","runtime":0.00018072128295898438},"time":"2026-07-21T09:52: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-07-21T09:52: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-07-21T09:52: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-07-21T09:52: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-07-21T09:52: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-07-21T09:52: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-07-21T09:52:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพราะมาก ๆ พี่ยังแอบร้องตามเลยนะคะ","time":"2026-07-21T09:52:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพราะมาก ๆ พี่ยังแอบร้องตามเลยนะคะ ","time":"2026-07-21T09:52:38+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพราะ","มาก"," ","ๆ"," ","พี่","ยัง","แอบ","ร้อง","ตาม","เลย","นะคะ"," "],"library":"newmm","runtime":0.00042724609375},"time":"2026-07-21T09:52: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-07-21T09:52: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-07-21T09:52: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-07-21T09:52: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-07-21T09:52: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-07-21T09:52: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-07-21T09:52:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ค่ะ เรียนเชิญพี่ ๆ สื่อมวลชน","time":"2026-07-21T09:52:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ค่ะ เรียนเชิญพี่ ๆ สื่อมวลชน","time":"2026-07-21T09:52:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ค่ะ"," ","เรียนเชิญ","พี่"," ","ๆ"," ","สื่อมวลชน"],"library":"newmm","runtime":0.00015401840209960938},"time":"2026-07-21T09:52: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-07-21T09:52: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-07-21T09:52: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-07-21T09:52: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-07-21T09:52: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-07-21T09:52: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-07-21T09:52:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพื่อถ่ายรูปบริเวณงานด้วยค่ะ เรียนเชิญค่ะ","time":"2026-07-21T09:52:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพื่อถ่ายรูปบริเวณงานด้วยค่ะ เรียนเชิญค่ะ ","time":"2026-07-21T09:52:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพื่อ","ถ่ายรูป","บริเวณ","งาน","ด้วย","ค่ะ"," ","เรียนเชิญ","ค่ะ"," "],"library":"newmm","runtime":0.00019788742065429688},"time":"2026-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09:53:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"วันนี้ได้รับเกียรติจาก","time":"2026-07-21T09:53:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"วันนี้ได้รับเกียรติจาก","time":"2026-07-21T09:53:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["วันนี้","ได้รับ","เกียรติ","จาก"],"library":"newmm","runtime":0.0001220703125},"time":"2026-07-21T09:53: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-07-21T09:53: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-07-21T09:53: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-07-21T09:53: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-07-21T09:53: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-07-21T09:53: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-07-21T09:53:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ท่านสื่อมวลชนจากหลากหลายนะคะ","time":"2026-07-21T09:53:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ท่านสื่อมวลชนจากหลากหลายนะคะ ","time":"2026-07-21T09:53:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ท่าน","สื่อมวลชน","จาก","หลากหลาย","นะคะ"," "],"library":"newmm","runtime":0.0012607574462890625},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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-07-21T09:53:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพราะว่าปัจจุบันนี้การร่วมมือช่วยเหลือคนพิการเป็น","time":"2026-07-21T09:53:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพราะว่าปัจจุบันนี้การร่วมมือช่วยเหลือคนพิการเป็น","time":"2026-07-21T09:53:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพราะว่า","ปัจจุบันนี้","การ","ร่วมมือ","ช่วยเหลือ","คนพิการ","เป็น"],"library":"newmm","runtime":0.0004086494445800781},"time":"2026-07-21T09:53: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-07-21T09:53: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-07-21T09:53: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-07-21T09:53: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-07-21T09:53: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-07-21T09:53: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-07-21T09:53:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สิ่งที่สำคัญ แ ล้วก็จำเป็นมากนะคะ","time":"2026-07-21T09:53:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สิ่งที่สำคัญ แ ล้วก็จำเป็นมากนะคะ ","time":"2026-07-21T09:53:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สิ่ง","ที่","สำคัญ"," ","แ"," ","ล้ว","ก็","จำเป็น","มาก","นะคะ"," "],"library":"newmm","runtime":0.00020360946655273438},"time":"2026-07-21T09:53: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-07-21T09:53: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-07-21T09:53: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-07-21T09:53: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-07-21T09:53: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-07-21T09:53: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-07-21T09:53:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ยิ้มหวาน ๆ เลยค่ะ","time":"2026-07-21T09:53:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ยิ้มหวาน ๆ เลยค่ะ ","time":"2026-07-21T09:53:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ยิ้ม","หวาน"," ","ๆ"," ","เลย","ค่ะ"," "],"library":"newmm","runtime":0.00013780593872070312},"time":"2026-07-21T09:53: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-07-21T09:53: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-07-21T09:53: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-07-21T09:53: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-07-21T09:53: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-07-21T09:53: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-07-21T09:54:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เดี๋ยวจะรบกวนทุกท่านช่วยยืนด้วยได้ไหมคะ","time":"2026-07-21T09:54:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เดี๋ยวจะรบกวนทุกท่านช่วยยืนด้วยได้ไหมคะ ","time":"2026-07-21T09:54:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เดี๋ยว","จะ","รบกวน","ทุกท่าน","ช่วย","ยืน","ด้วย","ได้","ไหม","คะ"," "],"library":"newmm","runtime":0.0003807544708251953},"time":"2026-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09:54:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอบพระคุณค่ะ","time":"2026-07-21T09:54:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอบพระคุณค่ะ ","time":"2026-07-21T09:54:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอบพระคุณ","ค่ะ"," "],"library":"newmm","runtime":0.0001308917999267578},"time":"2026-07-21T09:54: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-07-21T09:54: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-07-21T09:54: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-07-21T09:54: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-07-21T09:54: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-07-21T09:54: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-07-21T09:55:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอบพระคุณค่ะ รบกวนนั่งได้เลย","time":"2026-07-21T09:55:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอบพระคุณค่ะ รบกวนนั่งได้เลย","time":"2026-07-21T09:55:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอบพระคุณ","ค่ะ"," ","รบกวน","นั่ง","ได้","เลย"],"library":"newmm","runtime":0.00013518333435058594},"time":"2026-07-21T09: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":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ได้","suggestions":[]},{"word":"เลย","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:55:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นะคะ ลำดับถัดไปค่ะ เรามีวิดี","time":"2026-07-21T09:55:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นะคะ ลำดับถัดไปค่ะ เรามีวิดี","time":"2026-07-21T09:55:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นะคะ"," ","ลำดับ","ถัดไป","ค่ะ"," ","เรา","มี","วิ","ดี"],"library":"newmm","runtime":0.0014200210571289062},"time":"2026-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09: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-07-21T09:55: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-07-21T09:55:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ให้ชมวีดีทัศน์ให้ชมที่มาที่ไปของโครงการด้วยนะคะว่าเป็นมา","time":"2026-07-21T09:55:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ให้ชมวีดีทัศน์ให้ชมที่มาที่ไปของโครงการด้วยนะคะ ว่าเป็นมา","time":"2026-07-21T09:55:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ให้","ชม","วี","ดี","ทัศน์","ให้","ชม","ที่มา","ที่","ไป","ของ","โครงการ","ด้วย","นะคะ"," ","ว่า","เป็นมา"],"library":"newmm","runtime":0.0002562999725341797},"time":"2026-07-21T09:55: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":[]}]},"time":"2026-07-21T09:55: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":[]}]},"time":"2026-07-21T09:55: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":[]}]},"time":"2026-07-21T09:55: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":["เป็น","เป็นการ","เป็นงาน"]}]},"time":"2026-07-21T09:55: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":["เป็น","เป็นการ","เป็นงาน"]}]},"time":"2026-07-21T09:55: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-07-21T09:55:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อย่างไร ทุกท่านจะได้มีความเข้าใจยิ่งขึ้นค่ะ เรียนเชิญรับชมเลยค่ะ","time":"2026-07-21T09:55:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อย่างไร ทุกท่านจะได้มีความเข้าใจยิ่งขึ้นค่ะ เรียนเชิญรับชมเลยค่ะ ","time":"2026-07-21T09:55:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อย่างไร"," ","ทุกท่าน","จะ","ได้","มี","ความเข้าใจ","ยิ่งขึ้น","ค่ะ"," ","เรียนเชิญ","รับ","ชม","เลย","ค่ะ"," "],"library":"newmm","runtime":0.00026679039001464844},"time":"2026-07-21T09:55: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-07-21T09:55: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-07-21T09:55: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-07-21T09:55: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-07-21T09:55: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-07-21T09:55: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-07-21T09:55:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สู่อนาคตที่ยั่งยืน","time":"2026-07-21T09:55:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สู่อนาคตที่ยั่งยืน","time":"2026-07-21T09:55:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สู่","อนาคต","ที่","ยั่งยืน"],"library":"newmm","runtime":0.0001468658447265625},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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-07-21T09:55:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โครงการการขยายผลการศึกษา","time":"2026-07-21T09:55:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โครงการการขยายผลการศึกษา","time":"2026-07-21T09:55:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โครงการ","การ","ขยาย","ผลการศึกษา"],"library":"newmm","runtime":0.00013208389282226562},"time":"2026-07-21T09:55: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-07-21T09:55: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-07-21T09:55: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-07-21T09:55: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-07-21T09:55: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-07-21T09:55: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-07-21T09:55:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพื่อการพัฒนาศักยภาพคนพิการ","time":"2026-07-21T09:55:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพื่อการพัฒนาศักยภาพคนพิการ","time":"2026-07-21T09:55:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพื่อ","การพัฒนา","ศักยภาพ","คนพิการ"],"library":"newmm","runtime":0.0001342296600341797},"time":"2026-07-21T09:55: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-07-21T09:55: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-07-21T09:55: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-07-21T09:55: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-07-21T09:55: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-07-21T09:55: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-07-21T09:55:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คนพิการ เพื่อการประกอบอาชีพ ผ่านการฝึกอบรม","time":"2026-07-21T09:55:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คนพิการ เพื่อการประกอบอาชีพ ผ่านการฝึกอบรม","time":"2026-07-21T09:55:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คนพิการ"," ","เพื่อ","การ","ประกอบอาชีพ"," ","ผ่าน","การ","ฝึกอบรม"],"library":"newmm","runtime":0.00021457672119140625},"time":"2026-07-21T09:55: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-07-21T09:55: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-07-21T09:55: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-07-21T09:55: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-07-21T09:55: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-07-21T09:55: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-07-21T09:55:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ฝึกงานคนพิการ มจธ. ระยะที่ 2","time":"2026-07-21T09:55:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ฝึกงานคนพิการ มจธ. ระยะที่ 2","time":"2026-07-21T09:55:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ฝึกงาน","คนพิการ"," ","มจ","ธ."," ","ระยะ","ที่"," ","2"],"library":"newmm","runtime":0.0001747608184814453},"time":"2026-07-21T09: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":"2","suggestions":[]}]},"time":"2026-07-21T09: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":"2","suggestions":[]}]},"time":"2026-07-21T09: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":"2","suggestions":[]}]},"time":"2026-07-21T09: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":"2","suggestions":[]}]},"time":"2026-07-21T09: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":"2","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:55:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในสังคมที่โอกาสไม่ได้มีให้ทุกคน","time":"2026-07-21T09:55:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในสังคมที่โอกาสไม่ได้มีให้ทุกคน","time":"2026-07-21T09:55:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","สังคม","ที่","โอกาส","ไม่","ได้","มี","ให้","ทุกคน"],"library":"newmm","runtime":0.00023865699768066406},"time":"2026-07-21T09:55: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-07-21T09:55: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-07-21T09:55: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-07-21T09:55: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-07-21T09:55: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-07-21T09:55: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-07-21T09:55:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เท่ากัน คนพิการจำนวนมาก ยังคงเข้าถึง","time":"2026-07-21T09:55:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เท่ากัน คนพิการจำนวนมาก ยังคงเข้าถึง","time":"2026-07-21T09:55:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เท่ากัน"," ","คนพิการ","จำนวนมาก"," ","ยังคง","เข้าถึง"],"library":"newmm","runtime":0.00021696090698242188},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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-07-21T09:55:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การศึกษา การมีอาชีพที่มั่นคง แต่","time":"2026-07-21T09:55:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การศึกษา การมีอาชีพที่มั่นคง แต่","time":"2026-07-21T09:55:58+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การศึกษา"," ","การ","มี","อาชีพ","ที่","มั่นคง"," ","แต่"],"library":"newmm","runtime":0.00016355514526367188},"time":"2026-07-21T09:55: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-07-21T09:55: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-07-21T09:55: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-07-21T09:55: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-07-21T09:55: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-07-21T09:55: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-07-21T09:56:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในศักยภาพของเราไม่เคยจางหาย โดยความร่วมมือ","time":"2026-07-21T09:56:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในศักยภาพของเราไม่เคยจางหาย โดยความร่วมมือ","time":"2026-07-21T09:56:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","ศักยภาพ","ของ","เรา","ไม่","เคย","จางหาย"," ","โดย","ความร่วมมือ"],"library":"newmm","runtime":0.0002028942108154297},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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-07-21T09:56:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จากภาคการศึกษา จึงได้เปลี่ยน","time":"2026-07-21T09:56:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จากภาคการศึกษา จึงได้เปลี่ยน","time":"2026-07-21T09:56:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จาก","ภาคการศึกษา"," ","จึง","ได้","เปลี่ยน"],"library":"newmm","runtime":0.00016021728515625},"time":"2026-07-21T09: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":"เปลี่ยน","suggestions":[]}]},"time":"2026-07-21T09: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":"เปลี่ยน","suggestions":[]}]},"time":"2026-07-21T09: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":"เปลี่ยน","suggestions":[]}]},"time":"2026-07-21T09: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":"เปลี่ยน","suggestions":[]}]},"time":"2026-07-21T09: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":"เปลี่ยน","suggestions":[]}]},"time":"2026-07-21T09:56: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-07-21T09:56:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สร้างการเปลี่ยนแปลงอย่างแท้จริง // โครงการแบบนี้","time":"2026-07-21T09:56:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สร้างการเปลี่ยนแปลงอย่างแท้จริง // โครงการแบบนี้","time":"2026-07-21T09:56:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สร้าง","การเปลี่ยนแปลง","อย่าง","แท้จริง"," ","//"," ","โครงการ","แบบนี้"],"library":"newmm","runtime":0.00035643577575683594},"time":"2026-07-21T09:56: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-07-21T09:56: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-07-21T09:56: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-07-21T09:56: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-07-21T09:56: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-07-21T09: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-07-21T09:56:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สร้างผลกระทบให้กับประเทศได้มาก สร้างความเลื่อมล้ำ ","time":"2026-07-21T09:56:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สร้างผลกระทบให้กับประเทศได้มาก สร้างความเลื่อมล้ำ ","time":"2026-07-21T09:56:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สร้าง","ผลกระทบ","ให้","กับ","ประเทศ","ได้","มาก"," ","สร้าง","ความ","เลื่อม","ล้ำ"," "],"library":"newmm","runtime":0.0002753734588623047},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09:56: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-07-21T09:56:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขณะเดียวกันก็เสริมสร้างศักดิ์ศรีให้กับผู้พิการ เราก็คุยกับทางกระทรวง พม. ","time":"2026-07-21T09:56:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขณะเดียวกันก็เสริมสร้างศักดิ์ศรีให้กับผู้พิการ เราก็คุยกับทางกระทรวง พม. ","time":"2026-07-21T09:56:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขณะเดียวกัน","ก็","เสริมสร้าง","ศักดิ์ศรี","ให้","กับ","ผู้","พิการ"," ","เรา","ก็","คุย","กับ","ทาง","กระทรวง"," ","พม."," "],"library":"newmm","runtime":0.000347137451171875},"time":"2026-07-21T09:56: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":[]}]},"time":"2026-07-21T09:56: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":[]}]},"time":"2026-07-21T09:56: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":[]}]},"time":"2026-07-21T09:56: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":[]}]},"time":"2026-07-21T09:56: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":[]}]},"time":"2026-07-21T09:56:23+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-07-21T09:56:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ระยะที่ 2 นี่ เราน่าจะดำเนินการต่อเนื่อง ยังมี","time":"2026-07-21T09:56:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ระยะที่ 2 นี่ เราน่าจะดำเนินการต่อเนื่อง ยังมี","time":"2026-07-21T09:56:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ระยะ","ที่"," ","2"," ","นี่"," ","เรา","น่าจะ","ดำเนิน","การต่อเนื่อง"," ","ยังมี"],"library":"newmm","runtime":0.0010237693786621094},"time":"2026-07-21T09: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"น่าจะ","suggestions":[]},{"word":"ดำเนิน","suggestions":[]},{"word":"การต่อเนื่อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยังมี","suggestions":[]}]},"time":"2026-07-21T09: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"น่าจะ","suggestions":[]},{"word":"ดำเนิน","suggestions":[]},{"word":"การต่อเนื่อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยังมี","suggestions":[]}]},"time":"2026-07-21T09: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"น่าจะ","suggestions":[]},{"word":"ดำเนิน","suggestions":[]},{"word":"การต่อเนื่อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยังมี","suggestions":[]}]},"time":"2026-07-21T09: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"น่าจะ","suggestions":[]},{"word":"ดำเนิน","suggestions":[]},{"word":"การต่อเนื่อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยังมี","suggestions":[]}]},"time":"2026-07-21T09: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"น่าจะ","suggestions":[]},{"word":"ดำเนิน","suggestions":[]},{"word":"การต่อเนื่อง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ยังมี","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:56:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผู้พิการอีกมาก ที่อยากจะฝึกอบรม อยากจะ","time":"2026-07-21T09:56:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผู้พิการอีกมาก ที่อยากจะฝึกอบรม อยากจะ","time":"2026-07-21T09:56:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผู้","พิการ","อีก","มาก"," ","ที่","อยาก","จะ","ฝึกอบรม"," ","อยาก","จะ"],"library":"newmm","runtime":0.00018858909606933594},"time":"2026-07-21T09: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":[]},{"word":"ฝึกอบรม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ฝึกอบรม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ฝึกอบรม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ฝึกอบรม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ฝึกอบรม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อยาก","suggestions":[]},{"word":"จะ","suggestions":[]}]},"time":"2026-07-21T09:56:30+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-07-21T09:56:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีอาชีพ อันนั้นก็เป็นที่มาของระยะที่ 2 ","time":"2026-07-21T09:56:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีอาชีพ อันนั้นก็เป็นที่มาของระยะที่ 2 ","time":"2026-07-21T09:56:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มี","อาชีพ"," ","อันนั้น","ก็","เป็น","ที่มา","ของ","ระยะ","ที่"," ","2"," "],"library":"newmm","runtime":0.00047779083251953125},"time":"2026-07-21T09:56: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":"2","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09:56: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":"2","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09:56: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":"2","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09:56: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":"2","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09:56: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":"2","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09:56: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-07-21T09:56:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็เป็นอย่างที่ทราบกันว่า ไม่ว่า","time":"2026-07-21T09:56:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็เป็นอย่างที่ทราบกันว่า ไม่ว่า","time":"2026-07-21T09:56:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","เป็น","อย่าง","ที่","ทราบ","กัน","ว่า"," ","ไม่","ว่า"],"library":"newmm","runtime":0.00013566017150878906},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09:56:35+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-07-21T09:56:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จะเป็น AI ใช้หุ่นยนต์ระบบอัตโนมัติ ","time":"2026-07-21T09:56:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จะเป็น AI ใช้หุ่นยนต์ระบบอัตโนมัติ ","time":"2026-07-21T09:56:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จะ","เป็น"," ","AI"," ","ใช้","หุ่นยนต์","ระบบ","อัตโนมัติ"," "],"library":"newmm","runtime":0.00015401840209960938},"time":"2026-07-21T09: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":"AI","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"หุ่นยนต์","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"อัตโนมัติ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"หุ่นยนต์","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"อัตโนมัติ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"หุ่นยนต์","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"อัตโนมัติ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"หุ่นยนต์","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"อัตโนมัติ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":"AI","suggestions":["เอไอ"]},{"word":" ","suggestions":[]},{"word":"ใช้","suggestions":[]},{"word":"หุ่นยนต์","suggestions":[]},{"word":"ระบบ","suggestions":[]},{"word":"อัตโนมัติ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09:56: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-07-21T09:56:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เข้ามามีบทบาทในชีวิตประจำวันมากขึ้นเรื่อย ๆ ","time":"2026-07-21T09:56:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เข้ามามีบทบาทในชีวิตประจำวันมากขึ้นเรื่อย ๆ ","time":"2026-07-21T09:56:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เข้ามา","มีบทบาท","ใน","ชีวิตประจำวัน","มากขึ้น","เรื่อย ๆ"," "],"library":"newmm","runtime":0.00022840499877929688},"time":"2026-07-21T09:56: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-07-21T09:56: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-07-21T09:56: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-07-21T09:56: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-07-21T09:56: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-07-21T09:56: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-07-21T09:56:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ก็มานั่งคิดว่ากันเอ๊ะ เราจะใช้เทคโนโลยีใหม่ ๆ นี่นี้","time":"2026-07-21T09:56:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ก็มานั่งคิดว่ากันเอ๊ะ เราจะใช้เทคโนโลยีใหม่ ๆ นี่นี้","time":"2026-07-21T09:56:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก็","มา","นั่ง","คิด","ว่า","กัน","เอ๊ะ"," ","เรา","จะ","ใช้","เทคโนโลยี","ใหม่"," ","ๆ"," ","นี่","นี้"],"library":"newmm","runtime":0.00028443336486816406},"time":"2026-07-21T09:56: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-07-21T09:56: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-07-21T09:56: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-07-21T09:56: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-07-21T09:56: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-07-21T09:56: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-07-21T09:56:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เข้ามาประยุกต์ แล้วก็ช่วยฝึกอาชีพ","time":"2026-07-21T09:56:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เข้ามาประยุกต์ แล้วก็ช่วยฝึกอาชีพ","time":"2026-07-21T09:56:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เข้ามา","ประยุกต์"," ","แล้วก็","ช่วย","ฝึก","อาชีพ"],"library":"newmm","runtime":0.00024437904357910156},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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-07-21T09:57:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ให้กับผู้พิการมากน้อยแค่ไหน เราก็ลองสาธิตให้คนพิการอยู่อีกที่หนึ่ง","time":"2026-07-21T09:57:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ให้กับผู้พิการมากน้อยแค่ไหน เราก็ลองสาธิตให้คนพิการอยู่อีกที่หนึ่ง","time":"2026-07-21T09:57:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ให้","กับ","ผู้","พิการ","มาก","น้อย","แค่","ไหน"," ","เรา","ก็","ลอง","สาธิต","ให้","คนพิการ","อยู่","อีก","ที่หนึ่ง"],"library":"newmm","runtime":0.0003161430358886719},"time":"2026-07-21T09:57: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-07-21T09:57: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-07-21T09:57: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-07-21T09:57: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-07-21T09:57: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-07-21T09:57: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-07-21T09:57:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ให้ผู้พิการอยู่ที่หนึ่ง แล้วสั่ง","time":"2026-07-21T09:57:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ให้ผู้พิการอยู่ที่หนึ่ง แล้วสั่ง","time":"2026-07-21T09:57:03+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ให้","ผู้","พิการ","อยู่","ที่หนึ่ง"," ","แล้ว","สั่ง"],"library":"newmm","runtime":0.0001556873321533203},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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-07-21T09:57:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ให้มีการชงกาแฟอัตโนมัติอีกที่หนึ่ง อันนี้ก็าทำได้ดี ","time":"2026-07-21T09:57:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ให้มีการชงกาแฟอัตโนมัติอีกที่หนึ่ง อันนี้ก็าทำได้ดี ","time":"2026-07-21T09:57:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ให้","มี","การ","ชงกาแฟ","อัตโนมัติ","อีก","ที่หนึ่ง"," ","อันนี้","ก็","า","ทำ","ได้ดี"," "],"library":"newmm","runtime":0.0002970695495605469},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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-07-21T09:57:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อันนี้ก็เป็นแนวคิดที่ว่า ทำให้ผู้พิการ","time":"2026-07-21T09:57:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อันนี้ก็เป็นแนวคิดที่ว่า ทำให้ผู้พิการ","time":"2026-07-21T09:57:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อันนี้","ก็","เป็น","แนวคิด","ที่ว่า"," ","ทำให้","ผู้","พิการ"],"library":"newmm","runtime":0.00017714500427246094},"time":"2026-07-21T09:57: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-07-21T09:57: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-07-21T09:57: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-07-21T09:57: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-07-21T09:57: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-07-21T09:57: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-07-21T09:57:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อยู่ที่บ้าน แต่ก็สามารถที่จะทำงานอะไรต่าง ๆ ได้ ","time":"2026-07-21T09:57:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อยู่ที่บ้าน แต่ก็สามารถที่จะทำงานอะไรต่าง ๆ ได้ ","time":"2026-07-21T09:57:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อยู่","ที่","บ้าน"," ","แต่","ก็","สามารถ","ที่จะ","ทำงาน","อะไร","ต่าง ๆ"," ","ได้"," "],"library":"newmm","runtime":0.0002899169921875},"time":"2026-07-21T09:57: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-07-21T09:57: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-07-21T09:57: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-07-21T09:57: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-07-21T09:57: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-07-21T09:57: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-07-21T09:57:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตัวอย่างที่เห็นได้ชัด ก็คือเราสั่งให้เขา","time":"2026-07-21T09:57:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตัวอย่างที่เห็นได้ชัด ก็คือเราสั่งให้เขา","time":"2026-07-21T09:57:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตัวอย่าง","ที่","เห็นได้ชัด"," ","ก็","คือ","เรา","สั่ง","ให้","เขา"],"library":"newmm","runtime":0.0001914501190185547},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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-07-21T09:57:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รักษาความปลอดภัยในสถานที่ต่าง ๆ อันนี้","time":"2026-07-21T09:57:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รักษาความปลอดภัยในสถานที่ต่าง ๆ อันนี้","time":"2026-07-21T09:57:23+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รักษา","ความปลอดภัย","ใน","สถานที่","ต่าง ๆ"," ","อันนี้"],"library":"newmm","runtime":0.00022101402282714844},"time":"2026-07-21T09:57: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-07-21T09:57: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-07-21T09:57: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-07-21T09:57: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-07-21T09:57: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-07-21T09:57: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-07-21T09:57:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นี่ มีอาชีพได้ โดยเหมาะสม","time":"2026-07-21T09:57:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นี่ มีอาชีพได้ โดยเหมาะสม","time":"2026-07-21T09:57:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นี่"," ","มี","อาชีพ","ได้"," ","โดย","เหมาะสม"],"library":"newmm","runtime":0.0001323223114013672},"time":"2026-07-21T09:57: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-07-21T09:57: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-07-21T09:57: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-07-21T09:57: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-07-21T09:57: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-07-21T09:57: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-07-21T09:57:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กบัสภาพร่างกาย หรือให้เขาเป็นพนักงานต้อนรับใน","time":"2026-07-21T09:57:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กบัสภาพร่างกาย หรือให้เขาเป็นพนักงานต้อนรับใน","time":"2026-07-21T09:57:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ก","บัส","ภาพ","ร่างกาย"," ","หรือ","ให้","เขา","เป็น","พนักงานต้อนรับ","ใน"],"library":"newmm","runtime":0.0002884864807128906},"time":"2026-07-21T09:57: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-07-21T09:57: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-07-21T09:57: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-07-21T09:57: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-07-21T09:57: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-07-21T09:57: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-07-21T09:57:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สถานที่ราชการ ก็จะสร้างความเข้าอกเข้าใจให้","time":"2026-07-21T09:57:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สถานที่ราชการ ก็จะสร้างความเข้าอกเข้าใจให้","time":"2026-07-21T09:57:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สถานที่ราชการ"," ","ก็","จะ","สร้าง","ความ","เข้า","อก","เข้าใจ","ให้"],"library":"newmm","runtime":0.001092672348022461},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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-07-21T09:57:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้มากขึ้น เพราะฉะนั้น สิ่งต่าง ๆ เหล่านี้นี่ เมื่อผนวกกับ","time":"2026-07-21T09:57:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้มากขึ้น เพราะฉะนั้น สิ่งต่าง ๆ เหล่านี้นี่ เมื่อผนวกกับ","time":"2026-07-21T09:57:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้","มากขึ้น"," ","เพราะฉะนั้น"," ","สิ่ง","ต่าง ๆ"," ","เหล่านี้","นี่"," ","เมื่อ","ผนวก","กับ"],"library":"newmm","runtime":0.00025391578674316406},"time":"2026-07-21T09:57:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"ได้","suggestions":[]},{"word":"มากขึ้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะฉะนั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เหล่านี้","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"ผนวก","suggestions":[]},{"word":"กับ","suggestions":[]}]},"time":"2026-07-21T09:57:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"ได้","suggestions":[]},{"word":"มากขึ้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะฉะนั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เหล่านี้","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"ผนวก","suggestions":[]},{"word":"กับ","suggestions":[]}]},"time":"2026-07-21T09:57:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"ได้","suggestions":[]},{"word":"มากขึ้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะฉะนั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เหล่านี้","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"ผนวก","suggestions":[]},{"word":"กับ","suggestions":[]}]},"time":"2026-07-21T09:57:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"ได้","suggestions":[]},{"word":"มากขึ้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะฉะนั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เหล่านี้","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"ผนวก","suggestions":[]},{"word":"กับ","suggestions":[]}]},"time":"2026-07-21T09:57:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"ได้","suggestions":[]},{"word":"มากขึ้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เพราะฉะนั้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สิ่ง","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เหล่านี้","suggestions":[]},{"word":"นี่","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"ผนวก","suggestions":[]},{"word":"กับ","suggestions":[]}]},"time":"2026-07-21T09:57: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-07-21T09:57:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เทคโนโลยี ก็จะนำไปสู่การที่จะ","time":"2026-07-21T09:57:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เทคโนโลยี ก็จะนำไปสู่การที่จะ","time":"2026-07-21T09:57:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เทคโนโลยี"," ","ก็","จะ","นำไปสู่","การ","ที่จะ"],"library":"newmm","runtime":0.00020170211791992188},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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-07-21T09:57:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทำให้ผู้พิการมีชีวิตที่ดีขึ้น ผมว่า","time":"2026-07-21T09:57:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทำให้ผู้พิการมีชีวิตที่ดีขึ้น ผมว่า","time":"2026-07-21T09:57:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทำให้","ผู้","พิการ","มีชีวิต","ที่","ดีขึ้น"," ","ผม","ว่า"],"library":"newmm","runtime":0.00016236305236816406},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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-07-21T09:57:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โครงการแบบนี้เป็นเรื่องที่มหาวิทยาลัย","time":"2026-07-21T09:57:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โครงการแบบนี้เป็นเรื่องที่มหาวิทยาลัย","time":"2026-07-21T09:57:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โครงการ","แบบนี้","เป็นเรื่อง","ที่","มหาวิทยาลัย"],"library":"newmm","runtime":0.0001857280731201172},"time":"2026-07-21T09:57: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-07-21T09:57: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-07-21T09:57: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-07-21T09:57: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-07-21T09:57: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-07-21T09:57: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-07-21T09:57:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เข้ามาช่วยสังคมกันอย่างเต็มที่ ก็ต้องขอขอบพระคุณ","time":"2026-07-21T09:57:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เข้ามาช่วยสังคมกันอย่างเต็มที่ ก็ต้องขอขอบพระคุณ","time":"2026-07-21T09:57:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เข้ามา","ช่วย","สังคม","กัน","อย่าง","เต็มที่"," ","ก็","ต้อง","ขอ","ขอบพระคุณ"],"library":"newmm","runtime":0.00026607513427734375},"time":"2026-07-21T09:57: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-07-21T09:57: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-07-21T09:57: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-07-21T09:57: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-07-21T09:57: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-07-21T09:57: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-07-21T09:57:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ท่านผู้มีเกียรติทั้งหลายนะครับ ","time":"2026-07-21T09:57:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ท่านผู้มีเกียรติทั้งหลายนะครับ ","time":"2026-07-21T09:57:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ท่าน","ผู้มีเกียรติ","ทั้งหลาย","นะ","ครับ"," "],"library":"newmm","runtime":0.00034308433532714844},"time":"2026-07-21T09:57: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-07-21T09:57: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-07-21T09:57: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-07-21T09:57: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-07-21T09:57: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-07-21T09:57: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-07-21T09:58:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอบคุณครับ // จากความสำเร็จขอฃโครงการ","time":"2026-07-21T09:58:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอบคุณครับ // จากความสำเร็จขอฃโครงการ","time":"2026-07-21T09:58:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอบคุณ","ครับ"," ","//"," ","จาก","ความสำเร็จ","ขอ","ฃ","โครงการ"],"library":"newmm","runtime":0.0002467632293701172},"time":"2026-07-21T09:58: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-07-21T09:58: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-07-21T09:58: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-07-21T09:58: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-07-21T09:58: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-07-21T09:58: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-07-21T09:58:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การขยายผลเครือข่ายการศึกษา","time":"2026-07-21T09:58:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การขยายผลเครือข่ายการศึกษา","time":"2026-07-21T09:58:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","ขยายผล","เครือข่าย","การศึกษา"],"library":"newmm","runtime":0.00016379356384277344},"time":"2026-07-21T09:58: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-07-21T09:58: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-07-21T09:58: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-07-21T09:58: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-07-21T09:58: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-07-21T09:58: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-07-21T09:58:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คนพิการเพื่อการประกอบอาชีพ ผ่านโมเดลการฝึกงาน","time":"2026-07-21T09:58:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คนพิการเพื่อการประกอบอาชีพ ผ่านโมเดลการฝึกงาน","time":"2026-07-21T09:58:10+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คนพิการ","เพื่อ","การ","ประกอบอาชีพ"," ","ผ่าน","โมเดล","การฝึกงาน"],"library":"newmm","runtime":0.00024509429931640625},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":["การฝึกฝน"]}]},"time":"2026-07-21T09: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":["การฝึกฝน"]}]},"time":"2026-07-21T09: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-07-21T09:58:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คนพิการ มจธ. ซึ่งดำเนินการถึงปี ","time":"2026-07-21T09:58:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คนพิการ มจธ. ซึ่งดำเนินการถึงปี ","time":"2026-07-21T09:58:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คนพิการ"," ","มจ","ธ."," ","ซึ่ง","ดำเนินการ","ถึง","ปี"," "],"library":"newmm","runtime":0.0001850128173828125},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09:58:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"2567 ถึงเดือนมีนาคม 2568 ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-07-21T09:58:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"2567 ถึงเดือนมีนาคม 2568 ","time":"2026-07-21T09:58:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"2567 ถึงเดือนมีนาคม 2568 ","time":"2026-07-21T09:58:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["2567"," ","ถึง","เดือน","มีนาคม"," ","2568"," "],"library":"newmm","runtime":0.0003490447998046875},"time":"2026-07-21T09:58:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"2567","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถึง","suggestions":[]},{"word":"เดือน","suggestions":[]},{"word":"มีนาคม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2568","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09:58:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"2567","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถึง","suggestions":[]},{"word":"เดือน","suggestions":[]},{"word":"มีนาคม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2568","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09:58:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"2567","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถึง","suggestions":[]},{"word":"เดือน","suggestions":[]},{"word":"มีนาคม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2568","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09:58:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"2567","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถึง","suggestions":["จึง","ดึง","ถุง"]},{"word":"เดือน","suggestions":[]},{"word":"มีนาคม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2568","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09:58:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"2567","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ถึง","suggestions":["จึง","ดึง","ถุง"]},{"word":"เดือน","suggestions":[]},{"word":"มีนาคม","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2568","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09:58:16+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-07-21T09:58:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โดยมี 6 สถาบันศึกษา อุดมศึกษา ","time":"2026-07-21T09:58:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โดยมี 6 สถาบันศึกษา อุดมศึกษา ","time":"2026-07-21T09:58:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โดย","มี"," ","6"," ","สถาบัน","ศึกษา"," ","อุดมศึกษา"," "],"library":"newmm","runtime":0.00016760826110839844},"time":"2026-07-21T09: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":"6","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สถาบัน","suggestions":[]},{"word":"ศึกษา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุดมศึกษา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":"6","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สถาบัน","suggestions":[]},{"word":"ศึกษา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุดมศึกษา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":"6","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สถาบัน","suggestions":[]},{"word":"ศึกษา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุดมศึกษา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":"6","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สถาบัน","suggestions":[]},{"word":"ศึกษา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุดมศึกษา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":"6","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สถาบัน","suggestions":[]},{"word":"ศึกษา","suggestions":[]},{"word":" ","suggestions":[]},{"word":"อุดมศึกษา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:58:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ครอบคลุมหลักสูตรทั้งเพื่อทำงานในสถานประกอบการ ","time":"2026-07-21T09:58:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ครอบคลุมหลักสูตรทั้งเพื่อทำงานในสถานประกอบการ ","time":"2026-07-21T09:58:24+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ครอบคลุม","หลักสูตร","ทั้ง","เพื่อ","ทำงาน","ใน","สถานประกอบการ"," "],"library":"newmm","runtime":0.0002663135528564453},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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-07-21T09:58:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และการประกอบอาชีพอิสระ และคนพิการ","time":"2026-07-21T09:58:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และการประกอบอาชีพอิสระ และคนพิการ","time":"2026-07-21T09:58:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","การ","ประกอบอาชีพ","อิสระ"," ","และ","คนพิการ"],"library":"newmm","runtime":0.0001881122589111328},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09:58:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"เข้าร่วมโครงการถึง 300 คน ละประสบผลสำเร็จ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-07-21T09:58:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เข้าร่วมโครงการถึง 300 คน ละประสบผลสำเร็จ ","time":"2026-07-21T09:58:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เข้าร่วมโครงการถึง 300 คน ละประสบผลสำเร็จ ","time":"2026-07-21T09:58:34+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เข้าร่วม","โครงการ","ถึง"," ","300"," ","คน"," ","ละ","ประสบผลสำเร็จ"," "],"library":"newmm","runtime":0.0002269744873046875},"time":"2026-07-21T09: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":"300","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ละ","suggestions":[]},{"word":"ประสบผลสำเร็จ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":"300","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ละ","suggestions":[]},{"word":"ประสบผลสำเร็จ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":"300","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ละ","suggestions":[]},{"word":"ประสบผลสำเร็จ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":"300","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ละ","suggestions":[]},{"word":"ประสบผลสำเร็จ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":"300","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ละ","suggestions":[]},{"word":"ประสบผลสำเร็จ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09:58:34+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-07-21T09:58:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และมีรายได้มากถึง 85 เปอร์เซ็นต์ // ตอนนี้รู้สึกภาคภูมิใจที่","time":"2026-07-21T09:58:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และมีรายได้มากถึง 85 เปอร์เซ็นต์ // ตอนนี้รู้สึกภาคภูมิใจที่","time":"2026-07-21T09:58:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","มี","รายได้","มาก","ถึง"," ","85"," ","เปอร์เซ็นต์"," ","//"," ","ตอนนี้","รู้สึก","ภาคภูมิใจ","ที่"],"library":"newmm","runtime":0.0007138252258300781},"time":"2026-07-21T09: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":"85","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"รู้สึก","suggestions":[]},{"word":"ภาคภูมิใจ","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-07-21T09: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":"85","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"รู้สึก","suggestions":[]},{"word":"ภาคภูมิใจ","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-07-21T09: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":"85","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"รู้สึก","suggestions":[]},{"word":"ภาคภูมิใจ","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-07-21T09: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":"85","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"รู้สึก","suggestions":[]},{"word":"ภาคภูมิใจ","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-07-21T09: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":"85","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":"รู้สึก","suggestions":[]},{"word":"ภาคภูมิใจ","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-07-21T09:58: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-07-21T09:58:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มีโอกาสได้เข้ามาเรียนถึงจุดนี้ ","time":"2026-07-21T09:58:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มีโอกาสได้เข้ามาเรียนถึงจุดนี้ ","time":"2026-07-21T09:58:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มีโอกาส","ได้","เข้ามา","เรียน","ถึง","จุด","นี้"," "],"library":"newmm","runtime":0.00016164779663085938},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09:58: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-07-21T09:58:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มันเป็นกำไรสำหรับพี่แล้ว อย่างน้อย ๆ ถ้าอยู่บ้าน พี่ก็เป็น","time":"2026-07-21T09:58:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มันเป็นกำไรสำหรับพี่แล้ว อย่างน้อย ๆ ถ้าอยู่บ้าน พี่ก็เป็น","time":"2026-07-21T09:58:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มัน","เป็น","กำไร","สำหรับ","พี่","แล้ว"," ","อย่าง","น้อย"," ","ๆ"," ","ถ้า","อยู่","บ้าน"," ","พี่","ก็","เป็น"],"library":"newmm","runtime":0.00044918060302734375},"time":"2026-07-21T09: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":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"บ้าน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พี่","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"บ้าน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พี่","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"บ้าน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พี่","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"บ้าน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พี่","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":" ","suggestions":[]},{"word":"ถ้า","suggestions":[]},{"word":"อยู่","suggestions":[]},{"word":"บ้าน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พี่","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-07-21T09:58: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-07-21T09:58:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"โครงการนี้มันทำให้เราได้สัมผัสถึงความรัก ความอบอุ่น","time":"2026-07-21T09:58:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"โครงการนี้มันทำให้เราได้สัมผัสถึงความรัก ความอบอุ่น","time":"2026-07-21T09:58:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["โครงการ","นี้","มัน","ทำให้","เรา","ได้","สัมผัส","ถึง","ความรัก"," ","ความอบอุ่น"],"library":"newmm","runtime":0.00030112266540527344},"time":"2026-07-21T09:58: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-07-21T09:58: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-07-21T09:58: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-07-21T09:58: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-07-21T09:58: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-07-21T09:58: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-07-21T09:59:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"น่ะค่ะ // ดีใจ พบปะเพื่อน และได้ความรู้ // มันเหมือนกับเราได้เพิ่มความรู้ ได้","time":"2026-07-21T09:59:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"น่ะค่ะ // ดีใจ พบปะเพื่อน และได้ความรู้ // มันเหมือนกับเราได้เพิ่มความรู้ ได้","time":"2026-07-21T09:59:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["น่ะ","ค่ะ"," ","//"," ","ดีใจ"," ","พบปะ","เพื่อน"," ","และ","ได้","ความรู้"," ","//"," ","มัน","เหมือนกับ","เรา","ได้","เพิ่ม","ความรู้"," ","ได้"],"library":"newmm","runtime":0.0013723373413085938},"time":"2026-07-21T09: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":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ความรู้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"เหมือนกับ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เพิ่ม","suggestions":[]},{"word":"ความรู้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ความรู้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"เหมือนกับ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เพิ่ม","suggestions":[]},{"word":"ความรู้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ความรู้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"เหมือนกับ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เพิ่ม","suggestions":[]},{"word":"ความรู้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ความรู้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"เหมือนกับ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เพิ่ม","suggestions":[]},{"word":"ความรู้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"ความรู้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มัน","suggestions":[]},{"word":"เหมือนกับ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ได้","suggestions":[]},{"word":"เพิ่ม","suggestions":[]},{"word":"ความรู้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-07-21T09:59:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"การตัดต่อวิดีโอ การใช้ Office ต่าง ๆ ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-07-21T09:59:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การตัดต่อวิดีโอ การใช้ Office ต่าง ๆ ","time":"2026-07-21T09:59:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การตัดต่อวิดีโอ การใช้ Office ต่าง ๆ ","time":"2026-07-21T09:59:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การตัดต่อ","วิดีโอ"," ","การ","ใช้"," ","Office"," ","ต่าง ๆ"," "],"library":"newmm","runtime":0.0009362697601318359},"time":"2026-07-21T09:59: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":"Office","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09:59: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":"Office","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09:59: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":"Office","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09:59: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":"Office","suggestions":["office"]},{"word":" ","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09:59: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":"Office","suggestions":["office"]},{"word":" ","suggestions":[]},{"word":"ต่าง ๆ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09:59: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-07-21T09:59:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อย่างนี้ครับ // จยจากโครงการนี้ไปแล้ว อยากจะเอา","time":"2026-07-21T09:59:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อย่างนี้ครับ // จยจากโครงการนี้ไปแล้ว อยากจะเอา","time":"2026-07-21T09:59:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อย่างนี้","ครับ"," ","//"," ","จย","จาก","โครงการ","นี้","ไป","แล้ว"," ","อยาก","จะ","เอา"],"library":"newmm","runtime":0.00021600723266601562},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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-07-21T09:59:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ความรู้ที่ได้มาไปใช้ในชีวิตประจำวันค่ะ // ก็สนุกดีค่ะ ","time":"2026-07-21T09:59:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ความรู้ที่ได้มาไปใช้ในชีวิตประจำวันค่ะ // ก็สนุกดีค่ะ ","time":"2026-07-21T09:59:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ความรู้","ที่","ได้มา","ไป","ใช้","ใน","ชีวิตประจำวัน","ค่ะ"," ","//"," ","ก็","สนุก","ดี","ค่ะ"," "],"library":"newmm","runtime":0.0002474784851074219},"time":"2026-07-21T09: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":[]},{"word":"ดี","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ดี","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ดี","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ดี","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ดี","suggestions":[]},{"word":"ค่ะ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:59:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มันมีอาชีพติดตัวเราด้วย // เรารู้สึกภูมิใจ","time":"2026-07-21T09:59:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มันมีอาชีพติดตัวเราด้วย // เรารู้สึกภูมิใจ","time":"2026-07-21T09:59:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มัน","มี","อาชีพ","ติด","ตัวเรา","ด้วย"," ","//"," ","เรา","รู้สึก","ภูมิใจ"],"library":"newmm","runtime":0.0002269744873046875},"time":"2026-07-21T09:59: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-07-21T09:59: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-07-21T09:59: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-07-21T09:59: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-07-21T09:59: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-07-21T09: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-07-21T09:59:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มาก เพราะว่าศักยภาพของผู้พิการ เรามีศักยภาพ ","time":"2026-07-21T09:59:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มาก เพราะว่าศักยภาพของผู้พิการ เรามีศักยภาพ ","time":"2026-07-21T09:59:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มาก"," ","เพราะว่า","ศักยภาพ","ของ","ผู้","พิการ"," ","เรา","มี","ศักยภาพ"," "],"library":"newmm","runtime":0.0001659393310546875},"time":"2026-07-21T09:59: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-07-21T09:59: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-07-21T09:59: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-07-21T09:59: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-07-21T09:59: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-07-21T09: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-07-21T09:59:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เลี้ยงดูตัสวเองได้ ไม่ต้องพึงใคร // คนพิการสามารถ","time":"2026-07-21T09:59:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เลี้ยงดูตัสวเองได้ ไม่ต้องพึงใคร // คนพิการสามารถ","time":"2026-07-21T09:59:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เลี้ยงดู","ตัสว","เอง","ได้"," ","ไม่ต้อง","พึง","ใคร"," ","//"," ","คนพิการ","สามารถ"],"library":"newmm","runtime":0.00026416778564453125},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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-07-21T09:59:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทำได้ครับผม เมื่อก่อนนี่คนพิการจะอยู่บ้านเราจะไม่มีความรู้อะไรเลย แต่ตอนนี้ ","time":"2026-07-21T09:59:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทำได้ครับผม เมื่อก่อนนี่คนพิการจะอยู่บ้านเราจะไม่มีความรู้อะไรเลย แต่ตอนนี้ ","time":"2026-07-21T09:59:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทำได้","ครับผม"," ","เมื่อก่อน","นี่","คนพิการ","จะ","อยู่","บ้าน","เรา","จะ","ไม่","มีความรู้","อะไร","เลย"," ","แต่","ตอนนี้"," "],"library":"newmm","runtime":0.0003426074981689453},"time":"2026-07-21T09: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":[]},{"word":"ไม่","suggestions":[]},{"word":"มีความรู้","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ไม่","suggestions":[]},{"word":"มีความรู้","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ไม่","suggestions":[]},{"word":"มีความรู้","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ไม่","suggestions":[]},{"word":"มีความรู้","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ไม่","suggestions":[]},{"word":"มีความรู้","suggestions":[]},{"word":"อะไร","suggestions":[]},{"word":"เลย","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"ตอนนี้","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:59:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทางมหาวิยาลัยให้่ความรู้ตรงนี้แล้ว มันสมหวังครับ ","time":"2026-07-21T09:59:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทางมหาวิยาลัยให้่ความรู้ตรงนี้แล้ว มันสมหวังครับ ","time":"2026-07-21T09:59:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทาง","มหา","วิ","ยา","ลัย","ให้","่","ความรู้","ตรงนี้","แล้ว"," ","มัน","สมหวัง","ครับ"," "],"library":"newmm","runtime":0.0005588531494140625},"time":"2026-07-21T09: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":[]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":["หวัง","สมวัย"]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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":["หวัง","สมวัย"]},{"word":"ครับ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T09: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-07-21T09:59:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี ทำหน้าที่เป็น","time":"2026-07-21T09:59:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี ทำหน้าที่เป็น","time":"2026-07-21T09:59:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มหาวิทยาลัย","เทคโนโลยี","พระ","จอมเกล้า","ธนบุรี"," ","ทำหน้าที่","เป็น"],"library":"newmm","runtime":0.00043201446533203125},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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":[]}]},"time":"2026-07-21T09: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-07-21T09:59:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เจ้าภาพเครือข่าย ถ่ายถอดองค์ความรู้","time":"2026-07-21T09:59:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เจ้าภาพเครือข่าย ถ่ายถอดองค์ความรู้","time":"2026-07-21T09:59:51+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เจ้าภาพ","เครือข่าย"," ","ถ่าย","ถอด","องค์ความรู้"],"library":"newmm","runtime":0.0011227130889892578},"time":"2026-07-21T09:59: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":[]}]},"time":"2026-07-21T09:59: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":[]}]},"time":"2026-07-21T09:59: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":[]}]},"time":"2026-07-21T09:59: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":[]}]},"time":"2026-07-21T09:59: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":[]}]},"time":"2026-07-21T09:59: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-07-21T09:59:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และกระบวนการในการฝึกอาชีพต่าง ๆ ผ่านการเทร็นด์","time":"2026-07-21T09:59:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และกระบวนการในการฝึกอาชีพต่าง ๆ ผ่านการเทร็นด์","time":"2026-07-21T09:59:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","กระบวนการ","ใน","การ","ฝึก","อาชีพ","ต่าง ๆ"," ","ผ่าน","การ","เทร็นด์"],"library":"newmm","runtime":0.00023317337036132812},"time":"2026-07-21T09:59: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-07-21T09:59: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-07-21T09:59: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-07-21T09:59: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-07-21T09:59: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-07-21T09:59: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-07-21T10:00:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"พร้อมสนับสนุนโครงการ ตั้งแต่การออกแบบหลักสูตร การคัดเลือกผู้เข้าอบรม ไปจนถึง","time":"2026-07-21T10:00:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"พร้อมสนับสนุนโครงการ ตั้งแต่การออกแบบหลักสูตร การคัดเลือกผู้เข้าอบรม ไปจนถึง","time":"2026-07-21T10:00:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["พร้อม","สนับสนุน","โครงการ"," ","ตั้งแต่","การ","ออกแบบ","หลักสูตร"," ","การคัดเลือก","ผู้","เข้า","อบรม"," ","ไป","จนถึง"],"library":"newmm","runtime":0.00038552284240722656},"time":"2026-07-21T10:00: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":[]}]},"time":"2026-07-21T10:00: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":[]}]},"time":"2026-07-21T10:00: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":[]}]},"time":"2026-07-21T10:00: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":[]}]},"time":"2026-07-21T10:00: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":[]}]},"time":"2026-07-21T10:00: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-07-21T10:00:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การติดตามผลลัพธ์ความสำเร็จคนพิการ ","time":"2026-07-21T10:00:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การติดตามผลลัพธ์ความสำเร็จคนพิการ ","time":"2026-07-21T10:00:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["การ","ติดตาม","ผลลัพธ์","ความสำเร็จ","คนพิการ"," "],"library":"newmm","runtime":0.0003390312194824219},"time":"2026-07-21T10:00: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":[]}]},"time":"2026-07-21T10:00: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":[]}]},"time":"2026-07-21T10:00: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":[]}]},"time":"2026-07-21T10:00: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":[]}]},"time":"2026-07-21T10:00: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":[]}]},"time":"2026-07-21T10:00:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ในปี 2568 นี ก้าวเข้าสู่โครงการระยะที่ 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-07-21T10:00:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในปี 2568 นี ก้าวเข้าสู่โครงการระยะที่ 2 ","time":"2026-07-21T10:00:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในปี 2568 นี ก้าวเข้าสู่โครงการระยะที่ 2 ","time":"2026-07-21T10:00:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","ปี"," ","2568"," ","นี"," ","ก้าว","เข้าสู่","โครงการ","ระยะ","ที่"," ","2"," "],"library":"newmm","runtime":0.0002200603485107422},"time":"2026-07-21T10: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":"2568","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-07-21T10: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":"2568","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-07-21T10: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":"2568","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-07-21T10: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":"2568","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-07-21T10: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":"2568","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-07-21T10:00: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-07-21T10:00:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นี้ ก้าวเข้าสู่โครงการในระยะที่ 2 ","time":"2026-07-21T10:00:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นี้ ก้าวเข้าสู่โครงการในระยะที่ 2 ","time":"2026-07-21T10:00:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นี้"," ","ก้าว","เข้าสู่","โครงการ","ใน","ระยะ","ที่"," ","2"," "],"library":"newmm","runtime":0.00016880035400390625},"time":"2026-07-21T10: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":"2","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10: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":"2","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10: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":"2","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10: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":"2","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10: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":"2","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10:00:12+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-07-21T10:00:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เราขยายความร่วมมือไปยัง 8 สถาบันการศึกษา ","time":"2026-07-21T10:00:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เราขยายความร่วมมือไปยัง 8 สถาบันการศึกษา ","time":"2026-07-21T10:00:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรา","ขยาย","ความร่วมมือ","ไป","ยัง"," ","8"," ","สถาบันการศึกษา"," "],"library":"newmm","runtime":0.0001804828643798828},"time":"2026-07-21T10: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":"8","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สถาบันการศึกษา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10: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":"8","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สถาบันการศึกษา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10: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":"8","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สถาบันการศึกษา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10: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":"8","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สถาบันการศึกษา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10: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":"8","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สถาบันการศึกษา","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10: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-07-21T10:00:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ซึ่งเปิดหลักสูตร","time":"2026-07-21T10:00:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ซึ่งเปิดหลักสูตร","time":"2026-07-21T10:00:22+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ซึ่ง","เปิด","หลักสูตร"],"library":"newmm","runtime":0.00008678436279296875},"time":"2026-07-21T10:00: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-07-21T10:00: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-07-21T10:00: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-07-21T10:00: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-07-21T10:00: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-07-21T10:00:22+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-07-21T10:00:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"รวมทั้งสิ้น 12 หลักสูตร ครอบคลุมคนพิการ ","time":"2026-07-21T10:00:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"รวมทั้งสิ้น 12 หลักสูตร ครอบคลุมคนพิการ ","time":"2026-07-21T10:00:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["รวม","ทั้งสิ้น"," ","12"," ","หลักสูตร"," ","ครอบคลุม","คนพิการ"," "],"library":"newmm","runtime":0.0001888275146484375},"time":"2026-07-21T10:00: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":"12","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หลักสูตร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครอบคลุม","suggestions":[]},{"word":"คนพิการ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10:00:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"รวม","suggestions":[]},{"word":"ทั้งสิ้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"12","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หลักสูตร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครอบคลุม","suggestions":[]},{"word":"คนพิการ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10:00:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"รวม","suggestions":[]},{"word":"ทั้งสิ้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"12","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หลักสูตร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครอบคลุม","suggestions":[]},{"word":"คนพิการ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10:00:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"รวม","suggestions":[]},{"word":"ทั้งสิ้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"12","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หลักสูตร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครอบคลุม","suggestions":[]},{"word":"คนพิการ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10:00:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"รวม","suggestions":[]},{"word":"ทั้งสิ้น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"12","suggestions":[]},{"word":" ","suggestions":[]},{"word":"หลักสูตร","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ครอบคลุม","suggestions":[]},{"word":"คนพิการ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10:00: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-07-21T10:00:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขยายโอกาสไปสู่ภูมิภาคอื่น ๆ ให้ครอบคลุ","time":"2026-07-21T10:00:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขยายโอกาสไปสู่ภูมิภาคอื่น ๆ ให้ครอบคลุ","time":"2026-07-21T10:00:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขยาย","โอกาส","ไป","สู่","ภูมิภาค","อื่น"," ","ๆ"," ","ให้","ครอบ","ค","ลุ"],"library":"newmm","runtime":0.0002014636993408203},"time":"2026-07-21T10: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":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ครอบ","suggestions":[]},{"word":"ค","suggestions":[]},{"word":"ลุ","suggestions":[]}]},"time":"2026-07-21T10: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":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ครอบ","suggestions":[]},{"word":"ค","suggestions":[]},{"word":"ลุ","suggestions":[]}]},"time":"2026-07-21T10: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":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ครอบ","suggestions":[]},{"word":"ค","suggestions":[]},{"word":"ลุ","suggestions":[]}]},"time":"2026-07-21T10: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":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ครอบ","suggestions":[]},{"word":"ค","suggestions":[]},{"word":"ลุ","suggestions":[]}]},"time":"2026-07-21T10: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":[]},{"word":" ","suggestions":[]},{"word":"ให้","suggestions":[]},{"word":"ครอบ","suggestions":[]},{"word":"ค","suggestions":[]},{"word":"ลุ","suggestions":[]}]},"time":"2026-07-21T10:00: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-07-21T10:00:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทำให้คนพิการสามารถฝึกอบรมใกล้บ้านได้มากยิ่งขึ้น โครงการระยะที่ 2 นี้ เป็น","time":"2026-07-21T10:00:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทำให้คนพิการสามารถฝึกอบรมใกล้บ้านได้มากยิ่งขึ้น โครงการระยะที่ 2 นี้ เป็น","time":"2026-07-21T10:00:39+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทำให้","คนพิการ","สามารถ","ฝึกอบรม","ใกล้","บ้าน","ได้","มากยิ่งขึ้น"," ","โครงการ","ระยะ","ที่"," ","2"," ","นี้"," ","เป็น"],"library":"newmm","runtime":0.00030517578125},"time":"2026-07-21T10: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-07-21T10: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-07-21T10: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-07-21T10: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-07-21T10: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":"2","suggestions":[]},{"word":" ","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เป็น","suggestions":[]}]},"time":"2026-07-21T10: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-07-21T10:00:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"นโยบาย พม. ใกล้คุณ พก. ใกล้บบ้าน ","time":"2026-07-21T10:00:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"นโยบาย พม. ใกล้คุณ พก. ใกล้บบ้าน ","time":"2026-07-21T10:00:41+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["นโยบาย"," ","พม."," ","ใกล้","คุณ"," ","พก","."," ","ใกล้","บ","บ้าน"," "],"library":"newmm","runtime":0.0001552104949951172},"time":"2026-07-21T10: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10: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":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10: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-07-21T10:00:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ฝึกอบรมคนพิการ ให้มีโอกาสฝึกงาน มากกว่า ","time":"2026-07-21T10:00:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ฝึกอบรมคนพิการ ให้มีโอกาสฝึกงาน มากกว่า ","time":"2026-07-21T10:00:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ฝึกอบรม","คนพิการ"," ","ให้","มีโอกาส","ฝึกงาน"," ","มากกว่า"," "],"library":"newmm","runtime":0.000202178955078125},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10:00:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"370 คน // เมื่อคนพิการได้โอกาส เราก็สามารถสร้าง","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-07-21T10:00:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"370 คน // เมื่อคนพิการได้โอกาส เราก็สามารถสร้าง","time":"2026-07-21T10:00:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"370 คน // เมื่อคนพิการได้โอกาส เราก็สามารถสร้าง","time":"2026-07-21T10:00:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["370"," ","คน"," ","//"," ","เมื่อ","คนพิการ","ได้โอกาส"," ","เรา","ก็","สามารถ","สร้าง"],"library":"newmm","runtime":0.00020837783813476562},"time":"2026-07-21T10:00:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"370","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"คนพิการ","suggestions":[]},{"word":"ได้โอกาส","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"สร้าง","suggestions":[]}]},"time":"2026-07-21T10:00:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"370","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"คนพิการ","suggestions":[]},{"word":"ได้โอกาส","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"สร้าง","suggestions":[]}]},"time":"2026-07-21T10:00:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"370","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"คนพิการ","suggestions":[]},{"word":"ได้โอกาส","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"สร้าง","suggestions":[]}]},"time":"2026-07-21T10:00:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"370","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"คนพิการ","suggestions":["พิการ"]},{"word":"ได้โอกาส","suggestions":["ให้โอกาส"]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"สร้าง","suggestions":[]}]},"time":"2026-07-21T10:00:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"370","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"//","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เมื่อ","suggestions":[]},{"word":"คนพิการ","suggestions":["พิการ"]},{"word":"ได้โอกาส","suggestions":["ให้โอกาส"]},{"word":" ","suggestions":[]},{"word":"เรา","suggestions":[]},{"word":"ก็","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"สร้าง","suggestions":[]}]},"time":"2026-07-21T10: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-07-21T10:00:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ความเปลีย่นแปลงให้กับชีวิตตนเองและสังคม ","time":"2026-07-21T10:00:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ความเปลีย่นแปลงให้กับชีวิตตนเองและสังคม ","time":"2026-07-21T10:00:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ความ","เป","ลี","ย่น","แปลง","ให้","กับ","ชีวิต","ตนเอง","และ","สังคม"," "],"library":"newmm","runtime":0.0002474784851074219},"time":"2026-07-21T10:00: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-07-21T10:00: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-07-21T10:00: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-07-21T10:00: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-07-21T10:00: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-07-21T10:00: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-07-21T10:01:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ภาคการศึกษา สู่การยอมรับของภาคเอกชน ","time":"2026-07-21T10:01:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ภาคการศึกษา สู่การยอมรับของภาคเอกชน ","time":"2026-07-21T10:01:02+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ภาคการศึกษา"," ","สู่","การ","ยอมรับ","ของ","ภาคเอกชน"," "],"library":"newmm","runtime":0.0002560615539550781},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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-07-21T10:01:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จากภาครัฐ โครงการนี้คือหลักฐานว่าความร่วมมือคือพลังและศักยภาพคนพิการ","time":"2026-07-21T10:01:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จากภาครัฐ โครงการนี้คือหลักฐานว่าความร่วมมือคือพลังและศักยภาพคนพิการ","time":"2026-07-21T10:01:07+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จาก","ภาครัฐ"," ","โครงการ","นี้","คือ","หลักฐาน","ว่า","ความร่วมมือ","คือ","พลัง","และ","ศักยภาพ","คนพิการ"],"library":"newmm","runtime":0.00032258033752441406},"time":"2026-07-21T10:01: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-07-21T10:01: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-07-21T10:01: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-07-21T10:01: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-07-21T10:01: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-07-21T10:01: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-07-21T10:01:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คือเรื่องจริง ","time":"2026-07-21T10:01:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คือเรื่องจริง ","time":"2026-07-21T10:01:15+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คือ","เรื่องจริง"," "],"library":"newmm","runtime":0.00011444091796875},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10:01: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-07-21T10:01: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-07-21T10:01: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-07-21T10:01: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-07-21T10: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-07-21T10:01:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในนามของคณะทำงาน พวกเราหวังว่าการ","time":"2026-07-21T10:01:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในนามของคณะทำงาน พวกเราหวังว่าการ","time":"2026-07-21T10:01:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ในนามของ","คณะทำงาน"," ","พวกเรา","หวัง","ว่าการ"],"library":"newmm","runtime":0.00020241737365722656},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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-07-21T10:01:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ร่วมมือดี ๆ แบบนี้จะไม่หยุดอยู่แค่ในรั้วมหาวิทยาลัย หรือสถาบันอุดมศึกษาเท่านั้น แต่จะขยาย","time":"2026-07-21T10:01:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ร่วมมือดี ๆ แบบนี้จะไม่หยุดอยู่แค่ในรั้วมหาวิทยาลัย หรือสถาบันอุดมศึกษาเท่านั้น แต่จะขยาย","time":"2026-07-21T10:01:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ร่วมมือ","ดี ๆ"," ","แบบนี้","จะ","ไม่","หยุด","อยู่","แค่","ใน","รั้ว","มหาวิทยาลัย"," ","หรือ","สถาบัน","อุดมศึกษา","เท่านั้น"," ","แต่","จะ","ขยาย"],"library":"newmm","runtime":0.0003631114959716797},"time":"2026-07-21T10:01: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":"ขยาย","suggestions":[]}]},"time":"2026-07-21T10:01: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":"ขยาย","suggestions":[]}]},"time":"2026-07-21T10:01: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":"ขยาย","suggestions":[]}]},"time":"2026-07-21T10:01: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":"ขยาย","suggestions":[]}]},"time":"2026-07-21T10:01: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":"ขยาย","suggestions":[]}]},"time":"2026-07-21T10:01: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-07-21T10:01:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ไปสู่หน่วยงานภาครัฐและภาคเอกชนอืน ๆ ","time":"2026-07-21T10:01:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ไปสู่หน่วยงานภาครัฐและภาคเอกชนอืน ๆ ","time":"2026-07-21T10:01:30+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ไป","สู่","หน่วยงาน","ภาครัฐ","และ","ภาคเอกชน","อืน"," ","ๆ"," "],"library":"newmm","runtime":0.0001900196075439453},"time":"2026-07-21T10:01: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-07-21T10:01: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-07-21T10:01: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-07-21T10:01: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-07-21T10:01: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-07-21T10:01: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-07-21T10:01:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทุกภาคส่วนในสังคม ให้คนพิการมีที่ยืน","time":"2026-07-21T10:01:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทุกภาคส่วนในสังคม ให้คนพิการมีที่ยืน","time":"2026-07-21T10:01:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทุก","ภาค","ส่วน","ใน","สังคม"," ","ให้","คนพิการ","มี","ที่","ยืน"],"library":"newmm","runtime":0.0002422332763671875},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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-07-21T10:01:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และสามารถพัฒนาศักยภาพ และใช้ศักยภาพของตัวเอง","time":"2026-07-21T10:01:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และสามารถพัฒนาศักยภาพ และใช้ศักยภาพของตัวเอง","time":"2026-07-21T10:01:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","สามารถ","พัฒนา","ศักยภาพ"," ","และ","ใช้","ศักยภาพ","ของ","ตัวเอง"],"library":"newmm","runtime":0.0006656646728515625},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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-07-21T10:01:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้อย่างเต็มที่ สร้างคุณค่าตนเองให้กะบ","time":"2026-07-21T10:01:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้อย่างเต็มที่ สร้างคุณค่าตนเองให้กะบ","time":"2026-07-21T10:01:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้","อย่าง","เต็มที่"," ","สร้าง","คุณค่า","ตนเอง","ให้","กะ","บ"],"library":"newmm","runtime":0.00017333030700683594},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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-07-21T10:01:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และประเทศไทยของเราค่ะ ","time":"2026-07-21T10:01:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และประเทศไทยของเราค่ะ ","time":"2026-07-21T10:01:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","ประเทศ","ไทย","ของ","เรา","ค่ะ"," "],"library":"newmm","runtime":0.00012159347534179688},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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-07-21T10:02:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"[เสียงปรบมือ] ","time":"2026-07-21T10:02:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"[เสียงปรบมือ] ","time":"2026-07-21T10:02:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["[","เสียง","ปรบมือ","]"," "],"library":"newmm","runtime":0.00010991096496582031},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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-07-21T10:02:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"// ทำให้เราทราบมมากขึ้นแล้วนะคะ ว่า","time":"2026-07-21T10:02:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"// ทำให้เราทราบมมากขึ้นแล้วนะคะ ว่า","time":"2026-07-21T10:02:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["//"," ","ทำให้","เรา","ทราบ","มมาก","ขึ้น","แล้ว","นะคะ"," ","ว่า"],"library":"newmm","runtime":0.00018453598022460938},"time":"2026-07-21T10:02: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-07-21T10:02: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-07-21T10:02: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-07-21T10:02: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-07-21T10:02: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-07-21T10: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-07-21T10:02:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในลำดับถัดไป","time":"2026-07-21T10:02:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในลำดับถัดไป","time":"2026-07-21T10:02:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","ลำดับ","ถัดไป"],"library":"newmm","runtime":0.00008082389831542969},"time":"2026-07-21T10:02: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-07-21T10:02: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-07-21T10:02: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-07-21T10:02: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-07-21T10:02: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-07-21T10:02: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-07-21T10:02:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขอเรียนเชิญ ท่านรองศาสตร์จารย์ ","time":"2026-07-21T10:02:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขอเรียนเชิญ ท่านรองศาสตร์จารย์ ","time":"2026-07-21T10:02:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขอ","เรียนเชิญ"," ","ท่าน","รอง","ศาสตร์","จาร","ย์"," "],"library":"newmm","runtime":0.00020837783813476562},"time":"2026-07-21T10:02: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-07-21T10:02: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-07-21T10:02: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-07-21T10:02: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-07-21T10:02: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-07-21T10:02: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-07-21T10:02:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ท่านอธิบการบดีมหาวิทยาลัยพระจอมเกล้าฯ ธนบุรี เรียนเชิ","time":"2026-07-21T10:02:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ท่านอธิบการบดีมหาวิทยาลัยพระจอมเกล้าฯ ธนบุรี เรียนเชิ","time":"2026-07-21T10:02:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ท่าน","อธิ","บ","การ","บดี","มหาวิทยาลัย","พระ","จอมเกล้า","ฯ"," ","ธนบุรี"," ","เรียน","เชิ"],"library":"newmm","runtime":0.00026535987854003906},"time":"2026-07-21T10: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":"จอมเกล้า","suggestions":[]},{"word":"ฯ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ธนบุรี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรียน","suggestions":[]},{"word":"เชิ","suggestions":[]}]},"time":"2026-07-21T10: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":"จอมเกล้า","suggestions":[]},{"word":"ฯ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ธนบุรี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรียน","suggestions":[]},{"word":"เชิ","suggestions":[]}]},"time":"2026-07-21T10: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":"จอมเกล้า","suggestions":[]},{"word":"ฯ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ธนบุรี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เรียน","suggestions":[]},{"word":"เชิ","suggestions":[]}]},"time":"2026-07-21T10: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":"จอมเกล้า","suggestions":[]},{"word":"ฯ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ธนบุรี","suggestions":["นนทบุรี","ชลบุรี","ลพบุรี"]},{"word":" ","suggestions":[]},{"word":"เรียน","suggestions":[]},{"word":"เชิ","suggestions":["เชิง","เชิญ","เชน"]}]},"time":"2026-07-21T10: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":"จอมเกล้า","suggestions":[]},{"word":"ฯ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ธนบุรี","suggestions":["นนทบุรี","ชลบุรี","ลพบุรี"]},{"word":" ","suggestions":[]},{"word":"เรียน","suggestions":[]},{"word":"เชิ","suggestions":["เชิง","เชิญ","เชน"]}]},"time":"2026-07-21T10: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-07-21T10:02:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"แล้วก็กล่าวถึงที่มาของโครงการกันอีกครั้งหนึ่งค่ะ ","time":"2026-07-21T10:02:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"แล้วก็กล่าวถึงที่มาของโครงการกันอีกครั้งหนึ่งค่ะ ","time":"2026-07-21T10:02:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["แล้วก็","กล่าวถึง","ที่มา","ของ","โครง","การกัน","อีก","ครั้งหนึ่ง","ค่ะ"," "],"library":"newmm","runtime":0.00025725364685058594},"time":"2026-07-21T10:02: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-07-21T10:02: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-07-21T10:02: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-07-21T10:02: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-07-21T10:02: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-07-21T10:02: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-07-21T10:02:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เรียนท่านประธานในพิธี ","time":"2026-07-21T10:02:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เรียนท่านประธานในพิธี ","time":"2026-07-21T10:02:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เรียน","ท่าน","ประธาน","ใน","พิธี"," "],"library":"newmm","runtime":0.00010251998901367188},"time":"2026-07-21T10:02: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-07-21T10:02: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-07-21T10:02: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-07-21T10:02: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-07-21T10:02: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-07-21T10:02: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-07-21T10:02:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ท่านอธิบดีกรมส่งเสริมคุณภาพชีวิต","time":"2026-07-21T10:02:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ท่านอธิบดีกรมส่งเสริมคุณภาพชีวิต","time":"2026-07-21T10:02:55+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ท่าน","อธิบดี","กรม","ส่งเสริม","คุณภาพชีวิต"],"library":"newmm","runtime":0.0002028942108154297},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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-07-21T10:03:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และพัฒนาคุณภาพชีวิตคนพิการ ผู้บริหาร","time":"2026-07-21T10:03:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และพัฒนาคุณภาพชีวิตคนพิการ ผู้บริหาร","time":"2026-07-21T10:03:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","พัฒนา","คุณภาพชีวิต","คนพิการ"," ","ผู้บริหาร"],"library":"newmm","runtime":0.00016808509826660156},"time":"2026-07-21T10:03: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-07-21T10:03: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-07-21T10:03: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-07-21T10:03: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-07-21T10:03: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-07-21T10:03: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-07-21T10:03:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์","time":"2026-07-21T10:03:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์","time":"2026-07-21T10:03:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กระทรวง","การพัฒนา","สังคม","และ","ความมั่นคง","ของ","มนุษย์"],"library":"newmm","runtime":0.00018405914306640625},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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-07-21T10:03:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผู้บริหารจากกองทุนส่งเสริม","time":"2026-07-21T10:03:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผู้บริหารจากกองทุนส่งเสริม","time":"2026-07-21T10:03:05+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผู้บริหาร","จาก","กองทุน","ส่งเสริม"],"library":"newmm","runtime":0.00016880035400390625},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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-07-21T10:03:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คุณภาพชีวิตคนพิการ ผู้บริหาร","time":"2026-07-21T10:03:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คุณภาพชีวิตคนพิการ ผู้บริหาร","time":"2026-07-21T10:03:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คุณภาพชีวิต","คนพิการ"," ","ผู้บริหาร"],"library":"newmm","runtime":0.00015926361083984375},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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-07-21T10:03:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มหาวิทยาลัยเครือข่าย แขกผู้มีเกียรติทุกท่าน ","time":"2026-07-21T10:03:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มหาวิทยาลัยเครือข่าย แขกผู้มีเกียรติทุกท่าน ","time":"2026-07-21T10:03:12+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มหาวิทยาลัย","เครือข่าย"," ","แขก","ผู้มีเกียรติ","ทุกท่าน"," "],"library":"newmm","runtime":0.00020003318786621094},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10:03: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-07-21T10:03:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และสื่อมวลชนที่เคารพ ในนามของมหาวิทยาลัยพระจอมเกล้า","time":"2026-07-21T10:03:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และสื่อมวลชนที่เคารพ ในนามของมหาวิทยาลัยพระจอมเกล้า","time":"2026-07-21T10:03:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","สื่อมวลชน","ที่","เคารพ"," ","ในนามของ","มหาวิทยาลัย","พระ","จอมเกล้า"],"library":"newmm","runtime":0.00023698806762695312},"time":"2026-07-21T10:03: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-07-21T10:03: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-07-21T10:03: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-07-21T10:03: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-07-21T10:03: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-07-21T10:03: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-07-21T10:03:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ธนบุรี ผมรู้สึกเป็นเกียรติอย่างยิ่ง ","time":"2026-07-21T10:03:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ธนบุรี ผมรู้สึกเป็นเกียรติอย่างยิ่ง ","time":"2026-07-21T10:03:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ธนบุรี"," ","ผม","รู้สึก","เป็นเกียรติ","อย่างยิ่ง"," "],"library":"newmm","runtime":0.0002155303955078125},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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-07-21T10:03:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทุกท่านเข้าสู่งานแถลงการเปิดตัวโครงการ","time":"2026-07-21T10:03:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทุกท่านเข้าสู่งานแถลงการเปิดตัวโครงการ","time":"2026-07-21T10:03:28+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทุกท่าน","เข้าสู่","งาน","แถลง","การ","เปิดตัว","โครงการ"],"library":"newmm","runtime":0.0002357959747314453},"time":"2026-07-21T10: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":"การ","suggestions":[]},{"word":"เปิดตัว","suggestions":[]},{"word":"โครงการ","suggestions":[]}]},"time":"2026-07-21T10: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":"การ","suggestions":[]},{"word":"เปิดตัว","suggestions":[]},{"word":"โครงการ","suggestions":[]}]},"time":"2026-07-21T10: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":"การ","suggestions":[]},{"word":"เปิดตัว","suggestions":[]},{"word":"โครงการ","suggestions":[]}]},"time":"2026-07-21T10: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":"การ","suggestions":[]},{"word":"เปิดตัว","suggestions":[]},{"word":"โครงการ","suggestions":[]}]},"time":"2026-07-21T10: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":"การ","suggestions":[]},{"word":"เปิดตัว","suggestions":[]},{"word":"โครงการ","suggestions":[]}]},"time":"2026-07-21T10: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-07-21T10:03:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ขยายผลเครื่อข่ายอุดมศึกษา เพื่อพัฒนาคุณภาพชีวิต","time":"2026-07-21T10:03:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ขยายผลเครื่อข่ายอุดมศึกษา เพื่อพัฒนาคุณภาพชีวิต","time":"2026-07-21T10:03:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ขยายผล","เค","รื่อ","ข่าย","อุดมศึกษา"," ","เพื่อ","พัฒนา","คุณภาพชีวิต"],"library":"newmm","runtime":0.00022721290588378906},"time":"2026-07-21T10: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":[]},{"word":"คุณภาพชีวิต","suggestions":[]}]},"time":"2026-07-21T10: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":[]},{"word":"คุณภาพชีวิต","suggestions":[]}]},"time":"2026-07-21T10: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":[]},{"word":"คุณภาพชีวิต","suggestions":[]}]},"time":"2026-07-21T10: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":[]},{"word":"คุณภาพชีวิต","suggestions":[]}]},"time":"2026-07-21T10: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":[]},{"word":"คุณภาพชีวิต","suggestions":[]}]},"time":"2026-07-21T10: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-07-21T10:03:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คนพิการ เพื่อการประกอบอาชีพ ","time":"2026-07-21T10:03:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คนพิการ เพื่อการประกอบอาชีพ ","time":"2026-07-21T10:03:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คนพิการ"," ","เพื่อ","การ","ประกอบอาชีพ"," "],"library":"newmm","runtime":0.000171661376953125},"time":"2026-07-21T10:03: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-07-21T10:03: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-07-21T10:03: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-07-21T10:03: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-07-21T10:03: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-07-21T10:03: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-07-21T10:03:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ผ่านโมเดลการฝึกอบรม-ฝึกงาน คนพิการ มจธ. ","time":"2026-07-21T10:03:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ผ่านโมเดลการฝึกอบรม-ฝึกงาน คนพิการ มจธ. ","time":"2026-07-21T10:03:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ผ่าน","โมเดล","การ","ฝึกอบรม","-","ฝึกงาน"," ","คนพิการ"," ","มจ","ธ."," "],"library":"newmm","runtime":0.00021886825561523438},"time":"2026-07-21T10: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":[]},{"word":"ธ.","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10: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":[]},{"word":"ธ.","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10: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":[]},{"word":"ธ.","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10: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":["มี","มา","นจ"]},{"word":"ธ.","suggestions":["ธิ","ธง","ธน"]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10: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":["มี","มา","นจ"]},{"word":"ธ.","suggestions":["ธิ","ธง","ธน"]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10: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-07-21T10:03:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ในโอกาสนี้ ใคร่ขอขอบคุณเป็นอย่าง","time":"2026-07-21T10:03:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ในโอกาสนี้ ใคร่ขอขอบคุณเป็นอย่าง","time":"2026-07-21T10:03:40+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใน","โอกาส","นี้"," ","ใคร่","ขอ","ขอบคุณ","เป็น","อย่าง"],"library":"newmm","runtime":0.0003230571746826172},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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-07-21T10:03:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สูงต่อท่านอธิบดีกรมส่งเสริมคุณภาพชีวิต","time":"2026-07-21T10:03:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สูงต่อท่านอธิบดีกรมส่งเสริมคุณภาพชีวิต","time":"2026-07-21T10:03:46+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สูง","ต่อ","ท่าน","อธิบดี","กรม","ส่งเสริม","คุณภาพชีวิต"],"library":"newmm","runtime":0.00021028518676757812},"time":"2026-07-21T10:03: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-07-21T10:03: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-07-21T10:03: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-07-21T10:03: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-07-21T10:03: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-07-21T10:03: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-07-21T10:03:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คนพิการ ที่กรุณาให้เกียรติ","time":"2026-07-21T10:03:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คนพิการ ที่กรุณาให้เกียรติ","time":"2026-07-21T10:03:52+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คนพิการ"," ","ที่","กรุณา","ให้เกียรติ"],"library":"newmm","runtime":0.0001621246337890625},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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-07-21T10:03:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"มาเป็นประธานและเป็นผู้กล่าวแถลงข่าว ซึ่งสะท้อนให้เห็นถึงความสำคัญของ","time":"2026-07-21T10:03:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"มาเป็นประธานและเป็นผู้กล่าวแถลงข่าว ซึ่งสะท้อนให้เห็นถึงความสำคัญของ","time":"2026-07-21T10:03:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["มา","เป็น","ประธาน","และ","เป็น","ผู้กล่าว","แถลงข่าว"," ","ซึ่ง","สะท้อน","ให้","เห็น","ถึง","ความสำคัญ","ของ"],"library":"newmm","runtime":0.0003294944763183594},"time":"2026-07-21T10:03: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-07-21T10:03: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-07-21T10:03: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-07-21T10:03: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-07-21T10:03: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-07-21T10:03: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-07-21T10:03:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คนพิการในเชิงนโยบาย และความร่วมมือ","time":"2026-07-21T10:03:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คนพิการในเชิงนโยบาย และความร่วมมือ","time":"2026-07-21T10:03:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คนพิการ","ใน","เชิง","นโยบาย"," ","และ","ความร่วมมือ"],"library":"newmm","runtime":0.00014853477478027344},"time":"2026-07-21T10:03: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-07-21T10:03: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-07-21T10:03: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-07-21T10:03: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-07-21T10:03: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-07-21T10:03: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-07-21T10:04:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อย่างใกล้ชิด ระหว่างภาครัฐและการศึกษา","time":"2026-07-21T10:04:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อย่างใกล้ชิด ระหว่างภาครัฐและการศึกษา","time":"2026-07-21T10:04:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อย่าง","ใกล้ชิด"," ","ระหว่าง","ภาครัฐ","และ","การศึกษา"],"library":"newmm","runtime":0.00019979476928710938},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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-07-21T10:04:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"สำหรับที่มาของโครงการนี้ มหาวิทยาลัย","time":"2026-07-21T10:04:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"สำหรับที่มาของโครงการนี้ มหาวิทยาลัย","time":"2026-07-21T10:04:11+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["สำหรับ","ที่มา","ของ","โครงการ","นี้"," ","มหาวิทยาลัย"],"library":"newmm","runtime":0.0001780986785888672},"time":"2026-07-21T10:04: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":[]}]},"time":"2026-07-21T10:04: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":[]}]},"time":"2026-07-21T10:04: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":[]}]},"time":"2026-07-21T10:04: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":[]}]},"time":"2026-07-21T10:04: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":[]}]},"time":"2026-07-21T10:04: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-07-21T10:04:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เทคโนโลยีพระจอมเกล้า ธนบุรี ","time":"2026-07-21T10:04:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เทคโนโลยีพระจอมเกล้า ธนบุรี ","time":"2026-07-21T10:04:14+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เทคโนโลยี","พระ","จอมเกล้า"," ","ธนบุรี"," "],"library":"newmm","runtime":0.0001544952392578125},"time":"2026-07-21T10:04: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-07-21T10:04: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-07-21T10:04: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-07-21T10:04: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-07-21T10:04: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-07-21T10:04: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-07-21T10:04:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นสถาบันอุดมศึกษาด้านวิทยาศาสตร์ นวัตกรรม ","time":"2026-07-21T10:04:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นสถาบันอุดมศึกษาด้านวิทยาศาสตร์ นวัตกรรม ","time":"2026-07-21T10:04:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","สถาบัน","อุดมศึกษา","ด้าน","วิทยาศาสตร์"," ","นวัตกรรม"," "],"library":"newmm","runtime":0.0001876354217529297},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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-07-21T10:04:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้ให้ความสำคัญกับการใช้องค์ความรู้","time":"2026-07-21T10:04:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้ให้ความสำคัญกับการใช้องค์ความรู้","time":"2026-07-21T10:04:25+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้","ให้ความสำคัญ","กับ","การ","ใช้","องค์ความรู้"],"library":"newmm","runtime":0.00021696090698242188},"time":"2026-07-21T10:04: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-07-21T10:04: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-07-21T10:04: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-07-21T10:04: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-07-21T10:04: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-07-21T10:04: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-07-21T10:04:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กับการใช้องค์ความรู้ทาฃงวิชาการ และทรัพยากร","time":"2026-07-21T10:04:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กับการใช้องค์ความรู้ทาฃงวิชาการ และทรัพยากร","time":"2026-07-21T10:04:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กับ","การ","ใช้","องค์ความรู้","ทา","ฃง","วิชาการ"," ","และ","ทรัพยากร"],"library":"newmm","runtime":0.0002536773681640625},"time":"2026-07-21T10: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":"ฃง","suggestions":[]},{"word":"วิชาการ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ทรัพยากร","suggestions":[]}]},"time":"2026-07-21T10: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":"ฃง","suggestions":[]},{"word":"วิชาการ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ทรัพยากร","suggestions":[]}]},"time":"2026-07-21T10: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":"ฃง","suggestions":[]},{"word":"วิชาการ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ทรัพยากร","suggestions":[]}]},"time":"2026-07-21T10: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":"ฃง","suggestions":["ลง","คง","ไง"]},{"word":"วิชาการ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ทรัพยากร","suggestions":[]}]},"time":"2026-07-21T10: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":"ฃง","suggestions":["ลง","คง","ไง"]},{"word":"วิชาการ","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ทรัพยากร","suggestions":[]}]},"time":"2026-07-21T10:04: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-07-21T10:04:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของมหาวิทยาลัยเพื่อแก้ไขปัญหา","time":"2026-07-21T10:04:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของมหาวิทยาลัยเพื่อแก้ไขปัญหา","time":"2026-07-21T10:04:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","มหาวิทยาลัย","เพื่อ","แก้ไขปัญหา"],"library":"newmm","runtime":0.00018525123596191406},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10:04: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-07-21T10:04:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เชิงสังคม โดยเฉพาะอย่างยิ่งปัญหาด้านอาชีพ ","time":"2026-07-21T10:04:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เชิงสังคม โดยเฉพาะอย่างยิ่งปัญหาด้านอาชีพ ","time":"2026-07-21T10:04:32+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เชิง","สังคม"," ","โดยเฉพาะอย่างยิ่ง","ปัญหา","ด้าน","อาชีพ"," "],"library":"newmm","runtime":0.00023412704467773438},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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-07-21T10:04:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และรายได้ ให้กับ","time":"2026-07-21T10:04:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และรายได้ ให้กับ","time":"2026-07-21T10:04:36+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","รายได้"," ","ให้","กับ"],"library":"newmm","runtime":0.00010156631469726562},"time":"2026-07-21T10:04: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-07-21T10:04: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-07-21T10:04: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-07-21T10:04: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-07-21T10:04: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-07-21T10:04: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-07-21T10:04:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คนพิการอย่างเป็นรูปธรรม จากแนวคิดดังกล่าว","time":"2026-07-21T10:04:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คนพิการอย่างเป็นรูปธรรม จากแนวคิดดังกล่าว","time":"2026-07-21T10:04:44+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คนพิการ","อย่าง","เป็น","รูปธรรม"," ","จาก","แนวคิด","ดังกล่าว"],"library":"newmm","runtime":0.0001804828643798828},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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-07-21T10:04:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ได้นำไปสู่การพัฒนาโมเดล การ","time":"2026-07-21T10:04:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ได้นำไปสู่การพัฒนาโมเดล การ","time":"2026-07-21T10:04:45+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ได้","นำไปสู่","การพัฒนา","โมเดล"," ","การ"],"library":"newmm","runtime":0.0001785755157470703},"time":"2026-07-21T10: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-07-21T10: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-07-21T10: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-07-21T10: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-07-21T10: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-07-21T10: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-07-21T10:04:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ฝึกงานคนพิการ มจธ. ซึ่งเชื่อมโยงการพัฒนา","time":"2026-07-21T10:04:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ฝึกงานคนพิการ มจธ. ซึ่งเชื่อมโยงการพัฒนา","time":"2026-07-21T10:04:49+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ฝึกงาน","คนพิการ"," ","มจ","ธ."," ","ซึ่ง","เชื่อมโยง","การพัฒนา"],"library":"newmm","runtime":0.00017690658569335938},"time":"2026-07-21T10:04: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-07-21T10:04: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-07-21T10:04: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-07-21T10:04: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-07-21T10:04: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-07-21T10:04: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-07-21T10:04:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ทักษะ กับสถานประกอบการ ","time":"2026-07-21T10:04:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ทักษะ กับสถานประกอบการ ","time":"2026-07-21T10:04:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ทักษะ"," ","กับ","สถานประกอบการ"," "],"library":"newmm","runtime":0.00011897087097167969},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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-07-21T10:04:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และบริบทการทำงานจริง โดยดำเนินการมา","time":"2026-07-21T10:04:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และบริบทการทำงานจริง โดยดำเนินการมา","time":"2026-07-21T10:04:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","บริบท","การทำงาน","จริง"," ","โดย","ดำเนินการ","มา"],"library":"newmm","runtime":0.00016880035400390625},"time":"2026-07-21T10:04: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-07-21T10:04: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-07-21T10:04: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-07-21T10:04: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-07-21T10:04: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-07-21T10:04:57+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ตั้งแต่ ปี พ.ศ. 2567 ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-07-21T10:04:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตั้งแต่ ปี พ.ศ. 2567 ","time":"2026-07-21T10:04:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตั้งแต่ ปี พ.ศ. 2567 ","time":"2026-07-21T10:04:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตั้งแต่"," ","ปี"," ","พ.ศ."," ","2567"," "],"library":"newmm","runtime":0.00029754638671875},"time":"2026-07-21T10: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":"2567","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10: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":"2567","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10: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":"2567","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10: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":"2567","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10: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":"2567","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10: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-07-21T10:05:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จากหน่วยงานพันธมิตรภาคเอกชน และ","time":"2026-07-21T10:05:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จากหน่วยงานพันธมิตรภาคเอกชน และ","time":"2026-07-21T10:05:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จาก","หน่วยงาน","พันธมิตร","ภาคเอกชน"," ","และ"],"library":"newmm","runtime":0.0001628398895263672},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10:05:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"หลายแห่ง ตามมาตรา 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-07-21T10:05:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"หลายแห่ง ตามมาตรา 35 โดย","time":"2026-07-21T10:05:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"หลายแห่ง ตามมาตรา 35 โดย","time":"2026-07-21T10:05:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["หลาย","แห่ง"," ","ตาม","มาตรา"," ","35"," ","โดย"],"library":"newmm","runtime":0.00022077560424804688},"time":"2026-07-21T10:05: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":"35","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]}]},"time":"2026-07-21T10:05: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":"35","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]}]},"time":"2026-07-21T10:05: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":"35","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]}]},"time":"2026-07-21T10:05: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":"35","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]}]},"time":"2026-07-21T10:05: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":"35","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]}]},"time":"2026-07-21T10:05:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"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-07-21T10:05:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"35 โดยโมเดลนี้ มจธ. ดำเนินการอย่างครบวงจร ","time":"2026-07-21T10:05:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"35 โดยโมเดลนี้ มจธ. ดำเนินการอย่างครบวงจร ","time":"2026-07-21T10:05:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["35"," ","โดย","โมเดล","นี้"," ","มจ","ธ."," ","ดำเนินการ","อย่าง","ครบวงจร"," "],"library":"newmm","runtime":0.00023484230041503906},"time":"2026-07-21T10:05:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"35","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"โมเดล","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มจ","suggestions":[]},{"word":"ธ.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดำเนินการ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ครบวงจร","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10:05:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"35","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"โมเดล","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มจ","suggestions":[]},{"word":"ธ.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดำเนินการ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ครบวงจร","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10:05:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"35","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"โมเดล","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มจ","suggestions":[]},{"word":"ธ.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ดำเนินการ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ครบวงจร","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10:05:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"35","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"โมเดล","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มจ","suggestions":["มี","มา","นจ"]},{"word":"ธ.","suggestions":["ธิ","ธง","ธน"]},{"word":" ","suggestions":[]},{"word":"ดำเนินการ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ครบวงจร","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10:05:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"35","suggestions":[]},{"word":" ","suggestions":[]},{"word":"โดย","suggestions":[]},{"word":"โมเดล","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":" ","suggestions":[]},{"word":"มจ","suggestions":["มี","มา","นจ"]},{"word":"ธ.","suggestions":["ธิ","ธง","ธน"]},{"word":" ","suggestions":[]},{"word":"ดำเนินการ","suggestions":[]},{"word":"อย่าง","suggestions":[]},{"word":"ครบวงจร","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10: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-07-21T10:05:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ตั้งแต่การรับฟังเสียงของคนพิการ และ","time":"2026-07-21T10:05:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ตั้งแต่การรับฟังเสียงของคนพิการ และ","time":"2026-07-21T10:05:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ตั้งแต่","การ","รับฟัง","เสียง","ของ","คนพิการ"," ","และ"],"library":"newmm","runtime":0.0002090930938720703},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10:05:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ที่ต้องการจ้างงานคนพิการ ตามมาตรา 33 ได้","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-07-21T10:05:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่ต้องการจ้างงานคนพิการ ตามมาตรา 33 ได้","time":"2026-07-21T10:05:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่ต้องการจ้างงานคนพิการ ตามมาตรา 33 ได้","time":"2026-07-21T10:05:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","ต้องการ","จ้างงาน","คนพิการ"," ","ตาม","มาตรา"," ","33"," ","ได้"],"library":"newmm","runtime":0.0002377033233642578},"time":"2026-07-21T10:05: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":"33","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-07-21T10:05: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":"33","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-07-21T10:05: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":"33","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-07-21T10:05: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":"33","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-07-21T10:05: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":"33","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ได้","suggestions":[]}]},"time":"2026-07-21T10: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-07-21T10:05:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ออกแบบหลักสูตรคัดเลือกคนพิการ ","time":"2026-07-21T10:05:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ออกแบบหลักสูตรคัดเลือกคนพิการ ","time":"2026-07-21T10:05:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ออกแบบ","หลักสูตร","คัดเลือก","คนพิการ"," "],"library":"newmm","runtime":0.00016164779663085938},"time":"2026-07-21T10: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":[]},{"word":"คนพิการ","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10:05: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-07-21T10:05: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-07-21T10:05: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-07-21T10:05: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-07-21T10: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-07-21T10:05:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จัดฝึกอบรม ประเมินผล ","time":"2026-07-21T10:05:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จัดฝึกอบรม ประเมินผล ","time":"2026-07-21T10:05:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จัด","ฝึกอบรม"," ","ประเมินผล"," "],"library":"newmm","runtime":0.0001881122589111328},"time":"2026-07-21T10:05: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-07-21T10:05: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-07-21T10:05: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-07-21T10:05: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-07-21T10:05: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-07-21T10: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-07-21T10:05:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นพี่เลี้ยงระหว่างทำงาน และการทำงานอย่าง","time":"2026-07-21T10:05:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นพี่เลี้ยงระหว่างทำงาน และการทำงานอย่าง","time":"2026-07-21T10:05:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","พี่เลี้ยง","ระหว่าง","ทำงาน"," ","และ","การทำงาน","อย่าง"],"library":"newmm","runtime":0.00022745132446289062},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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-07-21T10:05:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต่อเนื่อง โดยหลักสูตรแรกที่ มจธ. เปิดสอน คือหลักสูตรเจ้าหน้าที่สำนักงาน และ","time":"2026-07-21T10:05:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต่อเนื่อง โดยหลักสูตรแรกที่ มจธ. เปิดสอน คือหลักสูตรเจ้าหน้าที่สำนักงาน และ","time":"2026-07-21T10:05:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต่อเนื่อง"," ","โดย","หลักสูตร","แรก","ที่"," ","มจ","ธ."," ","เปิด","สอน"," ","คือ","หลักสูตร","เจ้าหน้าที่","สำนักงาน"," ","และ"],"library":"newmm","runtime":0.0005786418914794922},"time":"2026-07-21T10:05: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-07-21T10:05: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-07-21T10:05: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-07-21T10:05: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-07-21T10:05: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-07-21T10:05: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-07-21T10:05:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"การมช้โปรแกรมคอมพิวเตอร์กับงานสำนักงานต่าง ๆ ","time":"2026-07-21T10:05:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"การมช้โปรแกรมคอมพิวเตอร์กับงานสำนักงานต่าง ๆ ","time":"2026-07-21T10:05:48+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กา","รม","ช้","โปรแกรมคอมพิวเตอร์","กับ","งาน","สำนักงาน","ต่าง ๆ"," "],"library":"newmm","runtime":0.0014078617095947266},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10:05:48+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-07-21T10:05:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ต่าง ๆ โมเดลนี้ ได้ถูกถ่ายทอดไปยังสถาบันอุดมศึกษาทั้ง 5 แห่ง ใน","time":"2026-07-21T10:05:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ต่าง ๆ โมเดลนี้ ได้ถูกถ่ายทอดไปยังสถาบันอุดมศึกษาทั้ง 5 แห่ง ใน","time":"2026-07-21T10:05:53+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ต่าง ๆ"," ","โมเดล","นี้"," ","ได้","ถูก","ถ่ายทอด","ไป","ยัง","สถาบัน","อุดมศึกษา","ทั้ง"," ","5"," ","แห่ง"," ","ใน"],"library":"newmm","runtime":0.0002846717834472656},"time":"2026-07-21T10:05: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แห่ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-07-21T10:05: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แห่ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-07-21T10:05: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แห่ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-07-21T10:05: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แห่ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-07-21T10:05: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":"5","suggestions":[]},{"word":" ","suggestions":[]},{"word":"แห่ง","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ใน","suggestions":[]}]},"time":"2026-07-21T10:05: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-07-21T10:05:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อุดมศึกษา เพื่อการพัฒนาศักยภาพคนพิการ ","time":"2026-07-21T10:05:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อุดมศึกษา เพื่อการพัฒนาศักยภาพคนพิการ ","time":"2026-07-21T10:05:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อุดมศึกษา"," ","เพื่อ","การพัฒนา","ศักยภาพ","คนพิการ"," "],"library":"newmm","runtime":0.00019121170043945312},"time":"2026-07-21T10:05: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-07-21T10:05: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-07-21T10:05: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-07-21T10:05: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-07-21T10:05: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-07-21T10:05: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-07-21T10:06:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เพื่อการประกอบอาชีพ ผ่านโมเดลการฝึกอบรม ","time":"2026-07-21T10:06:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เพื่อการประกอบอาชีพ ผ่านโมเดลการฝึกอบรม ","time":"2026-07-21T10:06:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เพื่อ","การ","ประกอบอาชีพ"," ","ผ่าน","โมเดล","การ","ฝึกอบรม"," "],"library":"newmm","runtime":0.00020551681518554688},"time":"2026-07-21T10: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-07-21T10: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-07-21T10: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-07-21T10: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-07-21T10: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-07-21T10:06:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"คนพิการ มจธ. ระหว่างปี พ.ศ. 2567-2568 และประสบความสำเร็จ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-07-21T10:06:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คนพิการ มจธ. ระหว่างปี พ.ศ. 2567-2568 และประสบความสำเร็จ","time":"2026-07-21T10:06:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คนพิการ มจธ. ระหว่างปี พ.ศ. 2567-2568 และประสบความสำเร็จ","time":"2026-07-21T10:06:06+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คนพิการ"," ","มจ","ธ."," ","ระหว่าง","ปี"," ","พ.ศ."," ","2567","-","2568"," ","และ","ประสบความสำเร็จ"],"library":"newmm","runtime":0.0002429485321044922},"time":"2026-07-21T10: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":[]},{"word":" ","suggestions":[]},{"word":"2567","suggestions":[]},{"word":"-","suggestions":[]},{"word":"2568","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ประสบความสำเร็จ","suggestions":[]}]},"time":"2026-07-21T10: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":[]},{"word":" ","suggestions":[]},{"word":"2567","suggestions":[]},{"word":"-","suggestions":[]},{"word":"2568","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ประสบความสำเร็จ","suggestions":[]}]},"time":"2026-07-21T10: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":[]},{"word":" ","suggestions":[]},{"word":"2567","suggestions":[]},{"word":"-","suggestions":[]},{"word":"2568","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ประสบความสำเร็จ","suggestions":[]}]},"time":"2026-07-21T10: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":["พศ","พงศ์","พงศา"]},{"word":" ","suggestions":[]},{"word":"2567","suggestions":[]},{"word":"-","suggestions":[]},{"word":"2568","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ประสบความสำเร็จ","suggestions":[]}]},"time":"2026-07-21T10:06: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":"2567","suggestions":[]},{"word":"-","suggestions":[]},{"word":"2568","suggestions":[]},{"word":" ","suggestions":[]},{"word":"และ","suggestions":[]},{"word":"ประสบความสำเร็จ","suggestions":[]}]},"time":"2026-07-21T10:06: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-07-21T10:06:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"อย่างชัดเจน โดยคนพิการที่เข้าร่วม","time":"2026-07-21T10:06:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"อย่างชัดเจน โดยคนพิการที่เข้าร่วม","time":"2026-07-21T10:06:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["อย่าง","ชัดเจน"," ","โดย","คนพิการ","ที่","เข้าร่วม"],"library":"newmm","runtime":0.00017452239990234375},"time":"2026-07-21T10:06: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-07-21T10:06: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-07-21T10:06: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-07-21T10:06: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-07-21T10:06: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-07-21T10:06:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"จำนวน 300 คน สามารถเข้าสู่ทำงานจริง ","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-07-21T10:06:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"จำนวน 300 คน สามารถเข้าสู่ทำงานจริง ","time":"2026-07-21T10:06:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"จำนวน 300 คน สามารถเข้าสู่ทำงานจริง ","time":"2026-07-21T10:06:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["จำนวน"," ","300"," ","คน"," ","สามารถ","เข้าสู่","ทำงาน","จริง"," "],"library":"newmm","runtime":0.0002148151397705078},"time":"2026-07-21T10: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":"300","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"เข้าสู่","suggestions":[]},{"word":"ทำงาน","suggestions":[]},{"word":"จริง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10:06:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"จำนวน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"300","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"เข้าสู่","suggestions":[]},{"word":"ทำงาน","suggestions":[]},{"word":"จริง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10:06:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"จำนวน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"300","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"เข้าสู่","suggestions":[]},{"word":"ทำงาน","suggestions":[]},{"word":"จริง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10:06:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"จำนวน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"300","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"เข้าสู่","suggestions":[]},{"word":"ทำงาน","suggestions":[]},{"word":"จริง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10:06:17+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"จำนวน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"300","suggestions":[]},{"word":" ","suggestions":[]},{"word":"คน","suggestions":[]},{"word":" ","suggestions":[]},{"word":"สามารถ","suggestions":[]},{"word":"เข้าสู่","suggestions":[]},{"word":"ทำงาน","suggestions":[]},{"word":"จริง","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10:06:17+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-07-21T10:06:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และมีรายได้ คิดเป็น 85 เปอร์เซ็นต์ ","time":"2026-07-21T10:06:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และมีรายได้ คิดเป็น 85 เปอร์เซ็นต์ ","time":"2026-07-21T10:06:19+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ","มี","รายได้"," ","คิด","เป็น"," ","85"," ","เปอร์เซ็นต์"," "],"library":"newmm","runtime":0.00014066696166992188},"time":"2026-07-21T10: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":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"85","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10: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":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"85","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10: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":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"85","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10: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":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"85","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10: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":"เป็น","suggestions":[]},{"word":" ","suggestions":[]},{"word":"85","suggestions":[]},{"word":" ","suggestions":[]},{"word":"เปอร์เซ็นต์","suggestions":[]},{"word":" ","suggestions":[]}]},"time":"2026-07-21T10: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-07-21T10:06:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ดังกล่าวไม่ได้เป็นเพียงมหาวิทยาลัย","time":"2026-07-21T10:06:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ดังกล่าวไม่ได้เป็นเพียงมหาวิทยาลัย","time":"2026-07-21T10:06:27+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ดังกล่าว","ไม่","ได้","เป็น","เพียง","มหาวิทยาลัย"],"library":"newmm","runtime":0.0001780986785888672},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10:06: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-07-21T10:06:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ใดมหาวิทยาลัยหนึ่ง แต่เกิดจากความร่","time":"2026-07-21T10:06:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ใดมหาวิทยาลัยหนึ่ง แต่เกิดจากความร่","time":"2026-07-21T10:06:33+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ใด","มหาวิทยาลัย","หนึ่ง"," ","แต่","เกิด","จาก","ความ","ร่"],"library":"newmm","runtime":0.0001709461212158203},"time":"2026-07-21T10:06: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":["1","๑"]},{"word":" ","suggestions":[]},{"word":"แต่","suggestions":[]},{"word":"เกิด","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"ความ","suggestions":[]},{"word":"ร่","suggestions":[]}]},"time":"2026-07-21T10:06:33+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":[]}]},"time":"2026-07-21T10:06:33+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":[]}]},"time":"2026-07-21T10:06:33+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":["รุ","รา","รอ"]}]},"time":"2026-07-21T10:06:33+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":["รุ","รา","รอ"]}]},"time":"2026-07-21T10:06: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-07-21T10:06:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ของหลายภาคส่วน จึงนำไปสู่การยกระดับ","time":"2026-07-21T10:06:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ของหลายภาคส่วน จึงนำไปสู่การยกระดับ","time":"2026-07-21T10:06:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ของ","หลาย","ภาค","ส่วน"," ","จึง","นำไปสู่","การ","ยกระดับ"],"library":"newmm","runtime":0.0002942085266113281},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10:06:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"ยกระดับโครงการ สู่ปี พ.ศ. 2568-2569 ซึ่งเป็นการขยายผลในระดับประเทศที่","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2026-07-21T10:06:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ยกระดับโครงการ สู่ปี พ.ศ. 2568-2569 ซึ่งเป็นการขยายผลในระดับประเทศที่","time":"2026-07-21T10:06:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ยกระดับโครงการ สู่ปี พ.ศ. 2568-2569 ซึ่งเป็นการขยายผลในระดับประเทศที่","time":"2026-07-21T10:06:43+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ยกระดับ","โครงการ"," ","สู่","ปี"," ","พ.ศ."," ","2568","-","2569"," ","ซึ่ง","เป็นการ","ขยายผล","ใน","ระดับ","ประเทศ","ที่"],"library":"newmm","runtime":0.00032782554626464844},"time":"2026-07-21T10: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":"สู่","suggestions":[]},{"word":"ปี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พ.ศ.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2568","suggestions":[]},{"word":"-","suggestions":[]},{"word":"2569","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"เป็นการ","suggestions":[]},{"word":"ขยายผล","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ระดับ","suggestions":[]},{"word":"ประเทศ","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-07-21T10: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":"สู่","suggestions":[]},{"word":"ปี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พ.ศ.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2568","suggestions":[]},{"word":"-","suggestions":[]},{"word":"2569","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"เป็นการ","suggestions":[]},{"word":"ขยายผล","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ระดับ","suggestions":[]},{"word":"ประเทศ","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-07-21T10: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":"สู่","suggestions":[]},{"word":"ปี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พ.ศ.","suggestions":[]},{"word":" ","suggestions":[]},{"word":"2568","suggestions":[]},{"word":"-","suggestions":[]},{"word":"2569","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"เป็นการ","suggestions":[]},{"word":"ขยายผล","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ระดับ","suggestions":[]},{"word":"ประเทศ","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-07-21T10: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":"สู่","suggestions":[]},{"word":"ปี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พ.ศ.","suggestions":["พศ","พงศ์","พงศา"]},{"word":" ","suggestions":[]},{"word":"2568","suggestions":[]},{"word":"-","suggestions":[]},{"word":"2569","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"เป็นการ","suggestions":[]},{"word":"ขยายผล","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ระดับ","suggestions":[]},{"word":"ประเทศ","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-07-21T10: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":"สู่","suggestions":[]},{"word":"ปี","suggestions":[]},{"word":" ","suggestions":[]},{"word":"พ.ศ.","suggestions":["พศ","พงศ์","พงศา"]},{"word":" ","suggestions":[]},{"word":"2568","suggestions":[]},{"word":"-","suggestions":[]},{"word":"2569","suggestions":[]},{"word":" ","suggestions":[]},{"word":"ซึ่ง","suggestions":[]},{"word":"เป็นการ","suggestions":[]},{"word":"ขยายผล","suggestions":[]},{"word":"ใน","suggestions":[]},{"word":"ระดับ","suggestions":[]},{"word":"ประเทศ","suggestions":[]},{"word":"ที่","suggestions":[]}]},"time":"2026-07-21T10: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-07-21T10:06:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ที่มีเครือข่ายมหาวิทยายลัย","time":"2026-07-21T10:06:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ที่มีเครือข่ายมหาวิทยายลัย","time":"2026-07-21T10:06:50+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ที่","มี","เครือข่าย","มหา","วิทยา","ย","ลัย"],"library":"newmm","runtime":0.0001747608184814453},"time":"2026-07-21T10:06: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-07-21T10:06: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-07-21T10:06: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-07-21T10:06: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-07-21T10:06: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-07-21T10:06: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-07-21T10:06:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"เป็นสถาบันต้นแบบ และแม่ข่าย ","time":"2026-07-21T10:06:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"เป็นสถาบันต้นแบบ และแม่ข่าย ","time":"2026-07-21T10:06:56+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["เป็น","สถาบัน","ต้นแบบ"," ","และ","แม่","ข่าย"," "],"library":"newmm","runtime":0.00012636184692382812},"time":"2026-07-21T10:06: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-07-21T10:06: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-07-21T10:06: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-07-21T10:06: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-07-21T10:06: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-07-21T10:06: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-07-21T10:07:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"กับมหาวิทยาลัยเครือข่ายจากมหาวิทยาลัยทั่วประเทศโครงการนี้เป็นผลความร่วมมือ","time":"2026-07-21T10:07:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"กับมหาวิทยาลัยเครือข่ายจากมหาวิทยาลัยทั่วประเทศโครงการนี้เป็นผลความร่วมมือ","time":"2026-07-21T10:07:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["กับ","มหาวิทยาลัย","เครือข่าย","จาก","มหาวิทยาลัย","ทั่วประเทศ","โครงการ","นี้","เป็นผล","ความร่วมมือ"],"library":"newmm","runtime":0.0002846717834472656},"time":"2026-07-21T10:07:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"กับ","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]},{"word":"เครือข่าย","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]},{"word":"ทั่วประเทศ","suggestions":[]},{"word":"โครงการ","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"เป็นผล","suggestions":[]},{"word":"ความร่วมมือ","suggestions":[]}]},"time":"2026-07-21T10:07:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"กับ","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]},{"word":"เครือข่าย","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]},{"word":"ทั่วประเทศ","suggestions":[]},{"word":"โครงการ","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"เป็นผล","suggestions":[]},{"word":"ความร่วมมือ","suggestions":[]}]},"time":"2026-07-21T10:07:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"กับ","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]},{"word":"เครือข่าย","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]},{"word":"ทั่วประเทศ","suggestions":[]},{"word":"โครงการ","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"เป็นผล","suggestions":[]},{"word":"ความร่วมมือ","suggestions":[]}]},"time":"2026-07-21T10:07:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"กับ","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]},{"word":"เครือข่าย","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]},{"word":"ทั่วประเทศ","suggestions":[]},{"word":"โครงการ","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"เป็นผล","suggestions":[]},{"word":"ความร่วมมือ","suggestions":[]}]},"time":"2026-07-21T10:07:00+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"กับ","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]},{"word":"เครือข่าย","suggestions":[]},{"word":"จาก","suggestions":[]},{"word":"มหาวิทยาลัย","suggestions":[]},{"word":"ทั่วประเทศ","suggestions":[]},{"word":"โครงการ","suggestions":[]},{"word":"นี้","suggestions":[]},{"word":"เป็นผล","suggestions":[]},{"word":"ความร่วมมือ","suggestions":[]}]},"time":"2026-07-21T10:07: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-07-21T10:07:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"ระหว่างกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์","time":"2026-07-21T10:07:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"ระหว่างกระทรวงการพัฒนาสังคมและความมั่นคงของมนุษย์","time":"2026-07-21T10:07:09+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["ระหว่าง","กระทรวง","การพัฒนา","สังคม","และ","ความมั่นคง","ของ","มนุษย์"],"library":"newmm","runtime":0.0002586841583251953},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10: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":[]}]},"time":"2026-07-21T10:07:09+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-07-21T10:07:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"และ 9 สถาบันศึกษา ให้เห็นถึงการบูรณาการภาครัฐ เพื่อยกระดับคุณภาพชีวิต","time":"2026-07-21T10:07:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"และ 9 สถาบันศึกษา ให้เห็นถึงการบูรณาการภาครัฐ เพื่อยกระดับคุณภาพชีวิต","time":"2026-07-21T10:07:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["และ"," ","9"," ","สถาบัน","ศึกษา"," ","ให้","เห็น","ถึง","การ","บูรณาการ","ภาครัฐ"," ","เพื่อ","ยกระดับ","คุณภาพชีวิต"],"library":"newmm","runtime":0.0003218650817871094},"time":"2026-07-21T10: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":"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":[]}]},"time":"2026-07-21T10:07:13+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":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ยกระดับ","suggestions":[]},{"word":"คุณภาพชีวิต","suggestions":[]}]},"time":"2026-07-21T10:07:13+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":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ยกระดับ","suggestions":[]},{"word":"คุณภาพชีวิต","suggestions":[]}]},"time":"2026-07-21T10:07:13+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":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ยกระดับ","suggestions":[]},{"word":"คุณภาพชีวิต","suggestions":[]}]},"time":"2026-07-21T10:07:13+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":[]},{"word":" ","suggestions":[]},{"word":"เพื่อ","suggestions":[]},{"word":"ยกระดับ","suggestions":[]},{"word":"คุณภาพชีวิต","suggestions":[]}]},"time":"2026-07-21T10: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-07-21T10:07:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"คนพิการอย่างเป็นระบบอย่างยั่งยืน","time":"2026-07-21T10:07:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"คนพิการอย่างเป็นระบบอย่างยั่งยืน","time":"2026-07-21T10:07:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["คนพิการ","อย่าง","เป็นระบบ","อย่าง","ยั่งยืน"],"library":"newmm","runtime":0.00016355514526367188},"time":"2026-07-21T10:07: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-07-21T10:07: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-07-21T10:07: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-07-21T10:07: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-07-21T10:07: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-07-21T10:07:21+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
