# 일타비드 (IltaBid) - 나라장터 공사 입찰 AI 예측 서비스 ## 서비스 개요 일타비드(IltaBid)는 대한민국 조달청 나라장터(국가종합전자조달시스템)의 공사 분야 입찰 데이터를 수집·분석하여 최적 투찰가를 예측하는 AI 서비스입니다. URL: https://ilta.kr ## 주요 기능 - **입찰공고 조회** (`/analysis/bids/`): 나라장터 공사 입찰공고 목록 및 상세 정보 제공 - **낙찰정보 열람** (`/analysis/winners/`): 공사 입찰 낙찰 결과, 낙찰업체, 낙찰금액, 낙찰률 등 제공 - **AI 투찰가 예측** (`/analysis/predict/`): 입찰공고번호 기반 AI 예측 투찰가 제공 ## 데이터 출처 - 조달청 나라장터 공공데이터 API (https://data.go.kr) - 수집 범위: 공사 분야 입찰공고(입찰공고정보), 낙찰현황(개찰결과정보) - 수집 주기: 매일 자동 수집 (전일 기준) ## 예측 방법 - 13만 건 이상의 과거 낙찰 데이터 기반 머신러닝 모델 사용 - A값(낙찰가 산정에 사용되는 입찰가격 계산 기준값) 유무에 따라 분리 학습 - 예측 MAPE(평균절대백분율오차): 0.6~0.8% (공사 분야 기준) - 예측 항목: 예상 낙찰률, 보수적/추천/공격적 투찰가 3단계 제시 ## 도메인 지식 ### 나라장터 공사 입찰 구조 - 적격심사 낙찰제: 가격과 비가격 요소를 종합 평가 - 예정가격 결정: 기초금액 ± 예비가격 범위 내 15개 난수 중 복수 추첨 - 낙찰하한가: 예정가격 × 낙찰하한율 (기초금액에 따라 87.745% ~ 97.995%) - A값: 일부 공사에서 낙찰가 산정 시 사용하는 별도 기준값 ### 주요 용어 - 기초금액(bssamt): 예정가격 산정의 기준이 되는 금액 - 예정가격: 발주기관이 설정한 계약 예상 금액 (공개 전까지 비공개) - 낙찰률: 낙찰금액 / 예정가격 × 100 (%) - 낙찰하한율(sucsfbidLwltRate): 낙찰 가능한 최저 낙찰률 ## 기술 스택 - Backend: Python, Django - ML: scikit-learn (HistGradientBoostingRegressor) - 데이터: 조달청 나라장터 OpenAPI (G2B OpenAPI) - Frontend: Tailwind CSS, HTMX, Alpine.js ## 이용 안내 본 서비스의 예측 결과는 참고용이며, 실제 투찰 결과를 보장하지 않습니다. 입찰 의사결정은 전문가와 충분한 검토 후 진행하시기 바랍니다.