-
아파트 실거래가 open api로 수집하기부동산 2018. 1. 8. 16:17728x90반응형
아파트 실거래가 데이터 오픈데이터 API로 수집하기
사람들의 실거래가 질의에 응답을 해주려는 부동산 챗 봇을 만드려면
일단 부동산 실거래가 데이터가 있어야 합니다.
다행히 공공데이터 포털에서 해당 데이터들을 오픈 API로 제공해주고 있습니다.
기본적으로 아래와 같이 실거래가 데이터 요청 REST URL을 호출하고
결과로 받아 XML을 파싱하여 저장하는 방식을 사용합니다.
요청 메시지 명세는 아래와 같습니다.
지역코드와 년도 월을 지정하여 그 기간의 그 지역의 아파트 실거래가를 받아올 수 있습니다.
아래는 응답 메세지 상세 내역입니다.
법정동이라는 항목이 보이는데
법정동은 대한민국 행정구역의 일종으로 이름 그대로 법으로 정한 동이라는 뜻으로
정부기관의 공부, 토지의 구획, 지적도, 부동산의 등기, 재산권 행사와 같은 법률행위 등에서
일반적으로 사용되고 있는 주소지라고 생각할 수 있습니다.
참고로 행정동은 법정동의 크고 작음에 따라
효율적인 행정편의 및 관리를 위하여 재편성한 후 주민센터를 설치한 단위입니다.
법정동과 행정동은 다른 개념으로 대부분 부동산 관련 데이터들은
법정동을 기본으로 사용합니다.
지번은 각 구획마다 부여된 땅 번호를 의미하며 아라비아숫자로 표기합니다.
본번(本番)과 부번(副番)으로 구성하되, 본번과 부번 사이에 하이픈 표시로 연결합니다.
아라비아숫자이므로 지번에는 숫자가 들어가 있어야 하지만
데이터를 수집해온 결과 간혹 한글이 들어가 있기도 합니다. (;;)
산번지나 블럭지번 등이 해당 케이스로 세부 토지 구분은 아래와 같습니다.
이렇게 오픈 데이터 API를 사용하여
10년치 아파트 실매매 거래 데이터를 수집하여서
현재 개발중인 서비스에 업데이트 하였습니다.
그냥 실거래가 정보만 있는 것이 아니라 거래가 뜸했던 아파트라도
기계 학습으로 현재 시세를 추정할 수 있는 기능을 추가하였습니다 : )
728x90반응형'부동산' 카테고리의 다른 글
로보리포트 아파트 실거래가 조회 서비스 사용법 (0) 2018.01.16 부동산 중개보수 (0) 2018.01.14 zillow prize (0) 2017.10.01 도로명 주소 (아파트 주소) DB 구축 (0) 2017.09.08 [공유] 촌스런 부동산거래를 혁신하는 블록체인 (0) 2017.08.27