FillMate: HR 담당자를 위한 AI 워드 템플릿 채우기 도구
요약
HR 담당자를 위해 이메일 등 자유 텍스트에서 정보를 추출하여 워드 템플릿을 자동으로 채우는 AI 애드인 'FillMate'를 개발했습니다. 이는 수동 복사 과정의 비효율성과 오류 위험을 줄여줍니다. 모든 필드는 검토 화면에 표시되어 정확성을 높였습니다.
핵심 포인트
- 이메일/자유 텍스트에서 HR 데이터를 추출하여 워드 템플릿 자동 채우기 기능 제공
- OpenRouter와 Llama 3.3 70B 같은 오픈 가중치 모델을 활용한 필드 추출 구현
- 스키마 기반 설계로 오퍼 레터, NDA 등 다른 문서 유형으로 확장 용이
이 글은 Hacktoberfest Weekend Challenge: Build for a Friend에 제출하는 내용입니다.
제가 만든 것 (What I Built)
저의 가까운 친구가 작은 회사에서 HR 업무를 담당합니다. 신규 직원이 생길 때마다 동일한 워드 급여 템플릿을 열고, 이름, 직책(designation), 입사일(joining date), CTC, 통보 기간(notice period) 등의 세부 정보를 이메일에서 수동으로 복사해야 합니다. 과정이 느리고, 급여 명세서의 숫자 하나가 잘못되면 심각한 문제가 됩니다.
그래서 저는 **AI 워드 템플릿 채우기 (AI Word Template Filler)**를 만들었습니다. 이는 워드 애드인(add-in)으로, 친구가 이메일이나 몇 줄의 텍스트를 붙여넣으면 자동으로 템플릿을 채워줍니다. 아무것도 조용히 쓰이지 않습니다. 모든 필드는 먼저 검토 화면에 나타나며, 누락된 내용은 추측하는 대신 플래그(flag)로 표시됩니다.
데모 (Demo)
[Short video: paste text → review panel → Apply to Word]
코드 (Code)
제작 과정 (How I Built It)
- **OpenRouter를 통한 [Llama 3.3 70B]와 같은 오픈 가중치 모델(open-weight model)**이 이메일이나 글머리 기호 목록과 같은 자유 텍스트에서 필드를 추출합니다.
- FastAPI 백엔드는 날짜, 급여(
그녀의 의견
[데모를 보냈고, 다음 신규 입사자의 급여 통지서에 사용해 볼 예정입니다. 이 섹션은 그녀의 솔직한 평가(좋든 나쁘든)로 업데이트하겠습니다.]
다음 단계
오퍼 레터와 NDA가 남아있습니다. 엔진은 스키마 기반(schema-driven)이므로, 새로운 템플릿만 있으면 새로운 schema.json 파일만 필요합니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기