LLM을 경량화하여 온디바이스에서 실행하고, 파인튜닝을 통해 현장 산업체에 최적화된 민원 처리 시스템
본 프로젝트는 현장미러형 연계 프로젝트로, 실제 현장에서 부딪히는 문제를 해결하기 위해 산업체 수요 과제를 기획, 설계, 제작하여 현장 실무 능력 향상을 도모합니다.
- 경량화된 LLM 기반 온디바이스 민원 처리 시스템 개발
- 산업체 현장에 최적화된 AI 솔루션 구축
- LLM 경량화: Quantization, Pruning, Knowledge Distillation
- 도메인 특화 파인튜닝: 현장 산업체 맞춤형 답변 생성
- 온디바이스 추론 최적화: 엣지 디바이스에서의 실시간 처리
GovOn/
├── data/ # 학습 데이터
├── models/ # 모델 파일
├── src/ # 소스 코드
│ ├── preprocessing/ # 데이터 전처리
│ ├── training/ # 모델 학습
│ ├── inference/ # 추론 엔진
│ └── utils/ # 유틸리티
├── configs/ # 설정 파일
├── docs/ # 프로젝트 문서
│ ├── draft.md # 문제정의서
│ ├── toc.md # 제안서 작성 가이드
│ ├── prd.md # PRD (Product Requirements Document)
│ ├── wbs.md # WBS (Work Breakdown Structure)
│ ├── official/ # 공식 문서 (공문)
│ │ ├── 문제정의서.pdf
│ │ └── 서식일체.pdf
│ └── outputs/ # 마일스톤별 산출물
│ ├── M1_Planning/
│ ├── M2_MVP/
│ ├── M3_Optimization/
│ └── M4_Testing/
├── notebooks/ # 실험 노트북
└── tests/ # 테스트 코드
프로젝트의 DevOps 성숙도를 DORA 4대 지표로 측정하고 Grafana Cloud에서 실시간 모니터링합니다.
DORA Metrics Dashboard (공개 링크)
| 지표 | 설명 |
|---|---|
| 배포 빈도 | main 브랜치 머지 PR 수 / 주 |
| 리드 타임 | PR 생성 → 머지 평균 시간 |
| 변경 실패율 | hotfix/revert 커밋 비율 |
| MTTR | bug 이슈 open → close 평균 시간 |
데이터 수집: GitHub Actions 자동 실행 (매주 월요일 + main push)
# 저장소 클론
git clone https://github.com/GovOn-org/GovOn.git
cd GovOn
# 가상환경 생성 및 활성화
python -m venv venv
source venv/bin/activate # Windows: venv\Scripts\activate
# 의존성 설치
pip install -r requirements.txtmain: 프로덕션 브랜치 (직접 push 금지, PR을 통해서만 머지)develop: 개발 브랜치feature/*: 기능 개발 브랜치fix/*: 버그 수정 브랜치
- 이슈 생성 또는 할당된 이슈 확인
develop브랜치에서 새 브랜치 생성git checkout develop git pull origin develop git checkout -b feature/기능명
- 코드 작성 및 커밋
- Pull Request 생성
- 코드 리뷰 후 팀장이 머지
| 역할 | 이름 | 학번 | 학과 | GitHub |
|---|---|---|---|---|
| 팀장 | 엄윤상 | 1705817 | AI학과 | @umyunsang |
| 팀원 | 장시우 | 2143655 | AI학과 | @siuJang |
| 팀원 | 이유정 | 2243951 | AI학과 | @yuujjjj |
| 문서명 | 설명 | 파일 |
|---|---|---|
| 문제정의서 | On-Device AI 민원분석 및 처리시스템 문제정의서 | |
| 신청서/계획서 | 2026 현장미러형연계프로젝트 서식일체 |
프로젝트에 기여하고 싶으시다면 기여 가이드를 참고해 주세요.
이 프로젝트는 MIT License로 배포됩니다.
참고: 이 프로젝트에서 사용하는 EXAONE 모델은 LGAI EXAONE License의 적용을 받습니다. 모델 사용 시 해당 라이선스를 확인해 주세요.