수집 시점의 품질 설계를 강조한다
저는 데이터 정제를 수집 이후로 미루지 않고, 수집 시점에 형식을 강제하는 방식을 우선 고려합니다. 크롤링 프로젝트에서 초기에는 텍스트를 그대로 저장했다가 후처리에 많은 시간을 썼는데, 이후 수집 스크립트 단계에서 공백 제거와 타입 변환을 먼저 적용하도록 바꿨습니다.
그 결과 후처리 단계에 걸리던 시간이 절반 가까이 줄었고, 수집과 정제를 분리했을 때보다 전체 파이프라인이 단순해졌습니다.
품질과 효율은 수집 시점에 함께 설계할수록 이후 비용이 줄어든다고 생각합니다.