1차 데이터 출처
주말아이는 서울 열린데이터광장의 “서울시 문화행사 정보”를 1차 데이터 소스로 사용합니다. 행사명, 자치구, 장소, 날짜, 대상, 요금, 공식 링크 등 공개된 항목을 바탕으로 페이지를 생성합니다.
필터링 기준
어린이, 아동, 유아, 초등, 가족 등 아이와 함께 방문할 가능성이 높은 키워드가 있는 행사를 우선 선별합니다. 단, 학부모·양육자·교사·성인만 대상으로 한 강연이나 포럼은 아이와 함께 갈 행사로 보지 않아 낮은 적합도로 분류합니다. 요금란에 금액이 명확히 표시된 행사는 무료 행사로 단정하지 않습니다.
업데이트 주기
사이트는 자동 수집과 정적 페이지 생성을 전제로 운영됩니다. 데이터가 갱신되면 기준일 이전에 종료된 행사는 목록·상세 생성에서 제외하고, 새 행사와 변경된 공식 링크를 반영합니다.
새로 등록된 행사 기준
새로 등록된 행사 페이지는 서울 열린데이터의 등록일(RGSTDATE)이 사이트 갱신일 기준 최근 14일 안에 들어오는 후보만 모읍니다. 이는 새로 발견된 공개 데이터 신호일 뿐이며, 접수 가능 여부나 잔여 정원을 보장하지 않습니다.
먼저 볼 만한 곳 기준
먼저 볼 만한 곳 페이지는 개별 상세의 기본 정보가 충분하고, 판단 카드에서 아이 대상 신호·무료 분류·공식 확인 링크·실내 가능성이 함께 확인된 경우만 모읍니다. 후보가 너무 적으면 일반 방문자에게 과하게 추천하지 않고 사이트 안 참고용으로만 둡니다.
유아·미취학 행사 기준
유아·미취학 페이지는 대상·프로그램·공식 페이지 대상 문구에서 영유아, 유아, 미취학, 개월, 만 1~7세처럼 어린 자녀 연령을 직접 가리키는 단서가 있을 때만 모읍니다. 어린이·가족처럼 넓은 표현만으로는 포함하지 않으며, 미취학 아동 입장 불가 같은 부정 문구는 제외 신호로 봅니다. 후보가 2개 미만이면 사이트 안 참고용으로만 둡니다.
보호자 동반 행사 기준
보호자 동반 페이지는 대상·프로그램·공식 페이지 대상 문구에 자녀와 보호자, 영유아와 양육자, 보호자 동반처럼 아이와 보호자가 함께 참여하는 신호가 있는 후보만 모읍니다. 양육자만 대상인 교육·강연은 아이 동반 행사로 보지 않으며, 후보가 2개 미만이면 사이트 안 참고용으로만 둡니다.
예약 신호 적은 행사 기준
예약 신호 적은 행사 페이지는 어린이·가족 적합도, 무료 분류, 공식 확인 링크가 모두 충족되고 판단 카드에서 신청·접수·정원·선착순·마감·서울시 예약 링크 같은 구체적 예약 위험 신호가 감지되지 않은 후보만 모읍니다. 이는 현장 접수 가능이나 잔여 정원을 보장하는 뜻이 아니며, 후보가 3개 미만이면 사이트 안 참고용으로만 둡니다.
공식 페이지 문구 확인
일부 행사는 운영기관 또는 공식 페이지에서 예약, 접수, 정원, 접수기간 날짜, 재료비, 대상, 보호자 동반, 장소, 예약마감·취소·종료 같은 단어 주변의 짧은 문구를 확인합니다. 이 문구는 방문 결정에 필요한 확인 포인트를 보여주기 위한 것이며, 접수 가능 여부나 실제 비용을 확정하지 않습니다. 접수기간의 마지막 날짜가 사이트 기준일보다 지난 경우에는 현재 신청 가능 여부를 자동으로 보장할 수 없으므로 방문 전 체크 대상으로 낮춥니다.
서울시 공공서비스예약 상세 연동
운영기관 링크가 서울시 공공서비스예약 상세 주소이거나 공식·운영기관 페이지에서 예약 링크가 발견되면 부모가 원문으로 바로 이동할 수 있게 보존합니다. 서울시 예약 상세에 상태, 접수기간, 모집정원, 접수방법, 선정방법 같은 확인 필드가 있으면 짧게 보여줍니다. 마감·종료·취소 상태가 보이면 현재 방문 후보로 과하게 추천하지 않습니다.
오분류 정정 원칙
무료 표시와 금액 문구가 충돌하거나, 청소년·성인 중심 문구가 어린이 행사처럼 보이는 경우 보수적으로 낮춰 표시합니다. 운영 중 발견한 오분류는 공식 페이지를 기준으로 고치고, 애매한 항목은 확인 필요로 안내합니다.
판단 카드 문구 생성 기준
행사 상세의 잘 맞는 가족·먼저 확인할 가족 문구는 행사명, 대상, 요금, 예약/정원 키워드, 접수기간 날짜, 운영 기간, 공공데이터 시간란, 장소 키워드, 공식 링크 유무에서 파생합니다. 공식 페이지에서 교육실·강의실·강당·로비·실내 같은 장소 단서가 보이면 실내 후보 분류에 반영합니다. 모집정원·회차별 정원 숫자는 잔여 인원 보장이 아니라 신청 제한을 원문에서 확인하라는 단서로만 표시합니다. 자동으로 확인할 수 없는 주차, 유모차, 현장 혼잡도, 실제 아이 반응은 추천 근거로 쓰지 않습니다.
운영 기간은 공공데이터의 시작일·종료일만 사용해 하루 행사, 짧은 기간, 단기 운영, 장기 운영을 구분합니다. 장기 운영 후보는 전시·상시형일 수 있으므로 실제 운영 요일, 휴관일, 입장 마감 시각을 공식 페이지에서 확인하도록 표시합니다.
시간 부담은 시작 시각, 회차형 시간표, 상시/운영시간형 문구를 구분해 보여줍니다. 오전·낮/오후 시작은 일정 비교 단서로만 쓰고, 저녁 시간대·회차형·시간 미상 후보는 아이 컨디션, 귀가 시간, 입장 마감, 회차별 소요 시간을 원문에서 확인하도록 낮춰 표시합니다.
대상 단서는 공공데이터의 대상란과 공식 페이지 대상 문구에서 나이, 학년, 보호자 동반 같은 표현만 짧게 뽑습니다. 같은 대상란에 성인·중장년 등 별도 회차 신호가 보이면 아이 대상 회차를 구분해 확인하도록 낮춰 표시합니다.
대체 후보 비교 기준
행사 상세의 같이 비교할 대체 후보는 일반 공개 기준을 통과한 상세만 대상으로 하며, 같은 자치구, 실내 키워드, 초등·보호자 동반 신호, 예약 위험 키워드가 상대적으로 적은지 같은 데이터 근거로 정렬합니다. 서로 겹치거나 보완되는 비교 신호가 없으면 후보를 보여주지 않습니다. 이 영역은 광고 추천이나 방문 보장이 아니라 부모가 다른 후보와 장단점을 비교하도록 돕는 장치입니다.
일반 공개 기준
행사 상세 페이지는 어린이·가족 신호, 무료 표시, 공식 링크가 모두 확인되고 공식 페이지 문구 확인에서도 별도 비용 문구나 예약마감·취소·종료 문구가 감지되지 않는 경우에만 일반 공개 대상으로 둡니다. 누구나 대상처럼 넓은 후보는 사이트 안 참고용으로만 두고, 재평가 결과 어린이·가족 적합도가 약한 항목은 목록과 상세 생성 대상에서 제외합니다.
각 상세 페이지에는 같은 기준으로 정보가 충분한 후보인지, 방문 전 체크가 필요한 후보인지 표시합니다. 이는 페이지 수를 늘리기보다 어떤 후보가 충분한 결정 근거를 갖췄는지 공개하기 위한 장치입니다.
공식 페이지에서 참가비 무료·이용요금 무료처럼 무료 단독 문구만 확인되는 경우는 비용 리스크로 보지 않습니다. 반대로 0원이 아닌 금액, 유료, 별도 납부·부담 신호가 함께 보이는 후보는 개별 상세에서 비용 확인 대상으로 낮추고, 2개 이상의 후보가 있을 때만 별도 요금 확인 큐레이션 페이지에서 비용 리스크를 먼저 보이게 합니다.
자치구 모음도 행사 수가 적거나 고신뢰 판단 카드가 부족하면 사이트 안 참고용으로 둡니다. 이는 페이지 수를 늘리기보다 부모가 판단할 수 있는 정보가 충분한 페이지만 일반 공개하기 위한 운영 기준입니다.
주의 사항
공공데이터의 무료 여부, 예약 가능 여부, 대상 연령은 실제 운영기관 공지와 다를 수 있습니다. 주말아이는 탐색을 돕는 정보 사이트이며, 최종 방문 결정 전에는 공식 페이지 확인이 필요합니다.