AI/DEV [ ]

HERO SECTION

AI ENGINEER
INTERN

Korawit Bamphen — final-year CS, Suan Sunandha (GPAX 3.91). Specializing in Machine Learning, Generative AI pipelines, and intelligent system integration. Inspired by minimalist architectures.

Korawit Bamphen

Checkbox Component

Machine Learning
NLP Pipelines
Computer Vision
LLM Fine-Tuning

PORTFOLIO

SELECTED WORKS & SKILLS

detect = YOLO(img) # 0.09s
texts = OCR(gaps) # Lens
who = attribute(ctx) # A/B/C
th = LLM.translate(who)

Manhwa LLM Pipeline

End-to-end · 116 pages/ep

KO→TH comic translation I designed: detection, gap-filling OCR, speaker attribution, agent-based LLM translation. 15 series shipped.

m1 = YOLO('manhwa.pt')
m2 = YOLO('text_cont-obb.pt')
boxes = m1 + m2 -> inpaint

Dual YOLO (self-trained)

YOLO11 · 218MB + 56MB

2 YOLO models trained on my own dataset feeding an inpaint-then-translate pipeline (LaMa/AOT). Private repo.

p = clf(strip_256px)
safe = p > 0.90 # gutter?
cuts = dp_free(safe_scores)

Cut-Point Classifier

MobileNetV3 · ~1.5s/img

Self-trained classifier finding safe split points in long-strip manhwa; own dataset + hard-case mining. GitHub

w = font_metrics(tok) # px
toks = thai_rules(text)
lines = balance(toks, w)

LineHarmony

Thai NLP · 0.7ms/layout

Balanced Thai word-wrap for comic balloons using real font metrics + Thai language rules. pytest suite. GitHub

GET /sources/{name}/search?q=
GET /sources/{name}/.../download
-> DownloadResult (unified JSON)

Moctoon API

FastAPI · Swagger

Unified API over 6 webtoon sources with shared download core. Debug via Swagger /docs. Built for study.

detect_1_5.png [4 boxes]
after_1_5.jpg [TH typeset]

Detect → Translate Proof

before / after

Red boxes drawn by my own manhwa.pt on production pages, paired with Thai results. Redacted test material.

PIPELINE PROOF

DETECT → TRANSLATE

BEFORE — YOLO (self-trained) finds 4 text regions
BEFORE — YOLO (self-trained) finds 4 text regions
AFTER — translated + typeset (TH)
AFTER — translated + typeset (TH)
BEFORE — detection, second sample
BEFORE — detection, second sample
AFTER — translated result (TH)
AFTER — translated result (TH)
0.09s
YOLO detect / image
1.5s
cut model / image
116
pages / episode, full artifacts
15
series processed

Cropped samples from personal test work.

LIVE API — Moctoon API (verified running: 6 sources · 30 paths · Swagger at /docs)

GET/sources/xtoon/search?keyword=
GET/sources/xtoon/comic/{id}
GET/sources/xtoon/download/{id}?chapters=
GET/sources/omegascans/series/{slug}/download
GET/sources/jjaptoon/comics/{id}/download
GET/sources/lustoon/series/{slug}/download

ABOUT

READY TO SHIP & LEARN

Bangkok (Charan 57, near Bang Yi Khan) · Available 1 Dec 2026 – 19 Mar 2027, full-time Mon–Fri plus weekends if needed. Contact: [email protected] · 082-273-7712 · github.com/KorawitP