Files

20 lines
530 B
Python

import sys
from pathlib import Path
sys.path.insert(0, str(Path(__file__).resolve().parent))
from classifier import classify # noqa: E402
HERE = Path(__file__).resolve().parent
src = HERE / "sample_inbox.txt"
dst = HERE / "triage_output.txt"
lines = [ln for ln in src.read_text(encoding="utf-8").splitlines() if ln.strip()]
out = []
for ln in lines:
cat, _scores = classify(ln)
out.append(f"{ln} => {cat}")
dst.write_text("\n".join(out) + "\n", encoding="utf-8")
print(dst)
print(dst.read_text(encoding="utf-8"))