{"level":"info","input":{"Message":"get","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2024-05-27T15:51:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"get","time":"2024-05-27T15:51:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"get","time":"2024-05-27T15:51:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["get"],"library":"newmm","runtime":0.00020647048950195312},"time":"2024-05-27T15:51:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"get","suggestions":[]}]},"time":"2024-05-27T15:51:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"get","suggestions":[]}]},"time":"2024-05-27T15:51:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"get","suggestions":[]}]},"time":"2024-05-27T15:51:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"get","suggestions":[]}]},"time":"2024-05-27T15:51:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"get","suggestions":[]}]},"time":"2024-05-27T15:51:54+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"10 technology to watch The Gap","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2024-05-27T15:52:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"10 technology to watch The Gap","time":"2024-05-27T15:52:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"10 technology to watch The Gap","time":"2024-05-27T15:52:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["10"," ","technology"," ","to"," ","watch"," ","The"," ","Gap"],"library":"newmm","runtime":0.00022721290588378906},"time":"2024-05-27T15:52:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"technology","suggestions":[]},{"word":" ","suggestions":[]},{"word":"to","suggestions":[]},{"word":" ","suggestions":[]},{"word":"watch","suggestions":[]},{"word":" ","suggestions":[]},{"word":"The","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Gap","suggestions":[]}]},"time":"2024-05-27T15:52:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"technology","suggestions":[]},{"word":" ","suggestions":[]},{"word":"to","suggestions":[]},{"word":" ","suggestions":[]},{"word":"watch","suggestions":[]},{"word":" ","suggestions":[]},{"word":"The","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Gap","suggestions":[]}]},"time":"2024-05-27T15:52:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"technology","suggestions":[]},{"word":" ","suggestions":[]},{"word":"to","suggestions":[]},{"word":" ","suggestions":[]},{"word":"watch","suggestions":[]},{"word":" ","suggestions":[]},{"word":"The","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Gap","suggestions":[]}]},"time":"2024-05-27T15:52:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"technology","suggestions":[]},{"word":" ","suggestions":[]},{"word":"to","suggestions":["do","go","t"]},{"word":" ","suggestions":[]},{"word":"watch","suggestions":["match","batch","latch"]},{"word":" ","suggestions":[]},{"word":"The","suggestions":["the","he","she"]},{"word":" ","suggestions":[]},{"word":"Gap","suggestions":["map","nap","cap"]}]},"time":"2024-05-27T15:52:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"10","suggestions":[]},{"word":" ","suggestions":[]},{"word":"technology","suggestions":[]},{"word":" ","suggestions":[]},{"word":"to","suggestions":["do","go","t"]},{"word":" ","suggestions":[]},{"word":"watch","suggestions":["match","batch","latch"]},{"word":" ","suggestions":[]},{"word":"The","suggestions":["the","he","she"]},{"word":" ","suggestions":[]},{"word":"Gap","suggestions":["map","nap","cap"]}]},"time":"2024-05-27T15:52:04+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"up","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2024-05-27T15:52:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"up","time":"2024-05-27T15:52:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"up","time":"2024-05-27T15:52:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["up"],"library":"newmm","runtime":0.00005340576171875},"time":"2024-05-27T15:52:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"up","suggestions":[]}]},"time":"2024-05-27T15:52:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"up","suggestions":[]}]},"time":"2024-05-27T15:52:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"up","suggestions":[]}]},"time":"2024-05-27T15:52:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"up","suggestions":[]}]},"time":"2024-05-27T15:52:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"up","suggestions":[]}]},"time":"2024-05-27T15:52:08+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"don't reinvent","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2024-05-27T15:52:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"don't reinvent","time":"2024-05-27T15:52:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"don't reinvent","time":"2024-05-27T15:52:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["don","'","t"," ","reinvent"],"library":"newmm","runtime":0.00009059906005859375},"time":"2024-05-27T15:52:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"don","suggestions":[]},{"word":"'","suggestions":[]},{"word":"t","suggestions":[]},{"word":" ","suggestions":[]},{"word":"reinvent","suggestions":[]}]},"time":"2024-05-27T15:52:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"don","suggestions":[]},{"word":"'","suggestions":[]},{"word":"t","suggestions":[]},{"word":" ","suggestions":[]},{"word":"reinvent","suggestions":[]}]},"time":"2024-05-27T15:52:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"don","suggestions":[]},{"word":"'","suggestions":[]},{"word":"t","suggestions":[]},{"word":" ","suggestions":[]},{"word":"reinvent","suggestions":[]}]},"time":"2024-05-27T15:52:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"don","suggestions":[]},{"word":"'","suggestions":[]},{"word":"t","suggestions":[]},{"word":" ","suggestions":[]},{"word":"reinvent","suggestions":[]}]},"time":"2024-05-27T15:52:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"don","suggestions":[]},{"word":"'","suggestions":[]},{"word":"t","suggestions":[]},{"word":" ","suggestions":[]},{"word":"reinvent","suggestions":[]}]},"time":"2024-05-27T15:52:13+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"day","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2024-05-27T15:52:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"day","time":"2024-05-27T15:52:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"day","time":"2024-05-27T15:52:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["day"],"library":"newmm","runtime":0.0000553131103515625},"time":"2024-05-27T15:52:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"day","suggestions":[]}]},"time":"2024-05-27T15:52:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"day","suggestions":[]}]},"time":"2024-05-27T15:52:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"day","suggestions":[]}]},"time":"2024-05-27T15:52:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"day","suggestions":[]}]},"time":"2024-05-27T15:52:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"day","suggestions":[]}]},"time":"2024-05-27T15:52:16+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"mechanical","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2024-05-27T15:52:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"mechanical","time":"2024-05-27T15:52:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"mechanical","time":"2024-05-27T15:52:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["mechanical"],"library":"newmm","runtime":0.0001049041748046875},"time":"2024-05-27T15:52:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"mechanical","suggestions":[]}]},"time":"2024-05-27T15:52:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"mechanical","suggestions":[]}]},"time":"2024-05-27T15:52:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"mechanical","suggestions":[]}]},"time":"2024-05-27T15:52:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"mechanical","suggestions":["technical"]}]},"time":"2024-05-27T15:52:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"mechanical","suggestions":["technical"]}]},"time":"2024-05-27T15:52:20+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"long","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2024-05-27T15:52:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"long","time":"2024-05-27T15:52:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"long","time":"2024-05-27T15:52:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["long"],"library":"newmm","runtime":0.00005841255187988281},"time":"2024-05-27T15:52:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"long","suggestions":[]}]},"time":"2024-05-27T15:52:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"long","suggestions":[]}]},"time":"2024-05-27T15:52:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"long","suggestions":[]}]},"time":"2024-05-27T15:52:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"long","suggestions":[]}]},"time":"2024-05-27T15:52:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"long","suggestions":[]}]},"time":"2024-05-27T15:52:26+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"back up","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2024-05-27T15:52:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"back up","time":"2024-05-27T15:52:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"back up","time":"2024-05-27T15:52:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["back"," ","up"],"library":"newmm","runtime":0.00006937980651855469},"time":"2024-05-27T15:52:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"back","suggestions":[]},{"word":" ","suggestions":[]},{"word":"up","suggestions":[]}]},"time":"2024-05-27T15:52:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"back","suggestions":[]},{"word":" ","suggestions":[]},{"word":"up","suggestions":[]}]},"time":"2024-05-27T15:52:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"back","suggestions":[]},{"word":" ","suggestions":[]},{"word":"up","suggestions":[]}]},"time":"2024-05-27T15:52:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"back","suggestions":[]},{"word":" ","suggestions":[]},{"word":"up","suggestions":["p","u","ip"]}]},"time":"2024-05-27T15:52:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"back","suggestions":[]},{"word":" ","suggestions":[]},{"word":"up","suggestions":["p","u","ip"]}]},"time":"2024-05-27T15:52:29+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"CDL","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2024-05-27T15:52:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"CDL","time":"2024-05-27T15:52:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"CDL","time":"2024-05-27T15:52:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["CDL"],"library":"newmm","runtime":0.00012612342834472656},"time":"2024-05-27T15:52:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"CDL","suggestions":[]}]},"time":"2024-05-27T15:52:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"CDL","suggestions":[]}]},"time":"2024-05-27T15:52:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"CDL","suggestions":[]}]},"time":"2024-05-27T15:52:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"CDL","suggestions":[]}]},"time":"2024-05-27T15:52:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"CDL","suggestions":[]}]},"time":"2024-05-27T15:52:35+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"cooker","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2024-05-27T15:52:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"cooker","time":"2024-05-27T15:52:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"cooker","time":"2024-05-27T15:52:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["cooker"],"library":"newmm","runtime":0.00008606910705566406},"time":"2024-05-27T15:52:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"cooker","suggestions":[]}]},"time":"2024-05-27T15:52:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"cooker","suggestions":[]}]},"time":"2024-05-27T15:52:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"cooker","suggestions":[]}]},"time":"2024-05-27T15:52:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"cooker","suggestions":["cook","corner","cooks"]}]},"time":"2024-05-27T15:52:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"cooker","suggestions":["cook","corner","cooks"]}]},"time":"2024-05-27T15:52:37+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"for","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2024-05-27T15:52:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"for","time":"2024-05-27T15:52:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"for","time":"2024-05-27T15:52:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["for"],"library":"newmm","runtime":0.00005459785461425781},"time":"2024-05-27T15:52:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"for","suggestions":[]}]},"time":"2024-05-27T15:52:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"for","suggestions":[]}]},"time":"2024-05-27T15:52:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"for","suggestions":[]}]},"time":"2024-05-27T15:52:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"for","suggestions":[]}]},"time":"2024-05-27T15:52:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"for","suggestions":[]}]},"time":"2024-05-27T15:52:42+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"actually","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2024-05-27T15:52:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"actually","time":"2024-05-27T15:52:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"actually","time":"2024-05-27T15:52:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["actually"],"library":"newmm","runtime":0.00006699562072753906},"time":"2024-05-27T15:52:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"actually","suggestions":[]}]},"time":"2024-05-27T15:52:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"actually","suggestions":[]}]},"time":"2024-05-27T15:52:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"actually","suggestions":[]}]},"time":"2024-05-27T15:52:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"actually","suggestions":[]}]},"time":"2024-05-27T15:52:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"actually","suggestions":[]}]},"time":"2024-05-27T15:52:47+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"low crowd","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2024-05-27T15:52:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"low crowd","time":"2024-05-27T15:52:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"low crowd","time":"2024-05-27T15:52:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["low"," ","crowd"],"library":"newmm","runtime":0.00006794929504394531},"time":"2024-05-27T15:52:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"low","suggestions":[]},{"word":" ","suggestions":[]},{"word":"crowd","suggestions":[]}]},"time":"2024-05-27T15:52:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"low","suggestions":[]},{"word":" ","suggestions":[]},{"word":"crowd","suggestions":[]}]},"time":"2024-05-27T15:52:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"low","suggestions":[]},{"word":" ","suggestions":[]},{"word":"crowd","suggestions":[]}]},"time":"2024-05-27T15:52:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"low","suggestions":["how","lot","now"]},{"word":" ","suggestions":[]},{"word":"crowd","suggestions":["cloud","brown","cross"]}]},"time":"2024-05-27T15:52:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"low","suggestions":["how","lot","now"]},{"word":" ","suggestions":[]},{"word":"crowd","suggestions":["cloud","brown","cross"]}]},"time":"2024-05-27T15:52:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"coid 19 pandemic","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2024-05-27T15:52:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"coid 19 pandemic","time":"2024-05-27T15:52:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"coid 19 pandemic","time":"2024-05-27T15:52:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["coid"," ","19"," ","pandemic"],"library":"newmm","runtime":0.0000934600830078125},"time":"2024-05-27T15:52:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"coid","suggestions":[]},{"word":" ","suggestions":[]},{"word":"19","suggestions":[]},{"word":" ","suggestions":[]},{"word":"pandemic","suggestions":[]}]},"time":"2024-05-27T15:52:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"coid","suggestions":[]},{"word":" ","suggestions":[]},{"word":"19","suggestions":[]},{"word":" ","suggestions":[]},{"word":"pandemic","suggestions":[]}]},"time":"2024-05-27T15:52:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"coid","suggestions":[]},{"word":" ","suggestions":[]},{"word":"19","suggestions":[]},{"word":" ","suggestions":[]},{"word":"pandemic","suggestions":[]}]},"time":"2024-05-27T15:52:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"coid","suggestions":["covid","cold","good"]},{"word":" ","suggestions":[]},{"word":"19","suggestions":[]},{"word":" ","suggestions":[]},{"word":"pandemic","suggestions":[]}]},"time":"2024-05-27T15:52:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"coid","suggestions":["covid","cold","good"]},{"word":" ","suggestions":[]},{"word":"19","suggestions":[]},{"word":" ","suggestions":[]},{"word":"pandemic","suggestions":[]}]},"time":"2024-05-27T15:52:59+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","input":{"Message":"not Technologies","Candidate":3,"Ordering":true,"Spacing":true,"SpacingFile":null,"WordToNumber":true,"EnWord":true,"ThWord":true,"Transliteration":true,"TransliterationMatchingCase":"insensitive","TransliterationFile":null,"Reduplication":true,"Corrector":true,"Register":true,"RegisterFile":null},"time":"2024-05-27T15:53:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","ordering":"not Technologies","time":"2024-05-27T15:53:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","spacing":"not Technologies","time":"2024-05-27T15:53:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","tokenize":{"segment":["not"," ","Technologies"],"library":"newmm","runtime":0.00007605552673339844},"time":"2024-05-27T15:53:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","word_to_number":{"result":[{"word":"not","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Technologies","suggestions":[]}]},"time":"2024-05-27T15:53:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","transliteration":{"result":[{"word":"not","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Technologies","suggestions":[]}]},"time":"2024-05-27T15:53:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","reduplication":{"result":[{"word":"not","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Technologies","suggestions":[]}]},"time":"2024-05-27T15:53:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","corrector":{"result":[{"word":"not","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Technologies","suggestions":[]}]},"time":"2024-05-27T15:53:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
{"level":"info","result":{"result":[{"word":"not","suggestions":[]},{"word":" ","suggestions":[]},{"word":"Technologies","suggestions":[]}]},"time":"2024-05-27T15:53:01+07:00","caller":"/go/src/app/internal/handler/text_improver.go:63"}
