TRAMS AI 프로젝트 문의
AI 뽀개기

질로우 같은 부동산 검색 앱 만들기: SimplyRETS와 Claude API 연동

Zillow AI mode를 참고해 미국 주택 검색·비교 서비스를 설계합니다. Claude API의 조건 해석, SimplyRETS 매물 조회, OpenCLIP 사진 검색부터 가치 추정·예산 계산·방문 예약까지 구현 기술과 자체 로직의 역할을 설명합니다.

핵심 요약

1. 희망 조건 입력부터 매물 비교·예산 검토·방문 연결까지 이어지는 미국 부동산 AI 서비스를 만듭니다. 2. Claude API의 조건 해석에 SimplyRETS 매물 조회, HouseCanary 가치 자료, OpenCLIP 사진 검색을 연결합니다. 3. 조건 검증·후보 정렬·예산 계산·예약 상태 관리는 자체 로직으로 구현합니다.

Zillow AI mode(질로우 AI 모드)는 미국 주거용 매매·임대 탐색에서 반복 검색과 비교의 부담을 줄이는 서비스입니다. 2026년 3월 25일 발표 당시 일부 사용자 대상 베타였으며, 별도 제품인 ChatGPT용 Zillow 앱과 구분됩니다. 아래 기술 조합은 이 경험을 참고한 구현 대안이며 Zillow의 실제 내부 기술 구성을 뜻하지 않습니다.

대화형 부동산 검색: 자연어를 검색 조건으로 바꾸기

사용자가 “오스틴에서 60만 달러 이하, 침실 3개인 집”을 입력하면 Claude API가 지역·가격·침실 수를 구조화하고 검색 도구 호출을 요청하도록 설계합니다. 자체 서버는 조건값과 허용된 조회 범위를 검사한 뒤 검색을 실행합니다. 출력에는 해석한 조건과 매물 후보를 함께 보여 주고, 후속 대화에서 바뀐 조건을 반영합니다.

근거가 필요한 설명은 제공한 문서의 위치를 표시하는 Claude Citations로 생성합니다. 정해진 형식을 강제하는 strict JSON 조건 추출과 근거 인용 응답은 별도 요청으로 나눕니다.

MLS 매물 API 연동으로 비교 화면 만들기

검증된 검색 조건을 SimplyRETS의 /properties에 전달해 사용 권한이 있는 MLS 매물을 조회합니다. MLS는 중개업자들이 공유하는 매물 정보 체계입니다. 자체 서버는 중복 제거·단위 통일·조건 충족 여부 비교를 수행하고, 가격·면적·침실 수와 일치 이유를 담은 AI 매물 비교 화면을 만듭니다.

Zillow의 덴버 주택 매물 목록과 가격·사진 화면
출처: zillow.com

연동에는 지원하려는 MLS 지역별로 사용 권한이 있는 RETS 또는 RESO Web API 자격 증명이 필요합니다. 표시할 매물 유형·상태와 임대 자료 제공 여부도 계약한 피드·상품 범위에 맞춰야 합니다.

OpenCLIP으로 매물 사진 AI 분석 연결하기

원하는 실내 사진이나 “큰 창이 있는 거실”이라는 문장을 입력하면 OpenCLIP으로 사진·텍스트를 특징 벡터로 변환합니다. 특징 벡터는 이미지와 문장의 닮은 정도를 비교하는 숫자 표현입니다. 자체 로직은 유사도를 계산하고 지역·예산 필터와 결합해 매물 후보를 정렬합니다.

Claude API의 이미지 이해는 사진에 보이는 특성을 설명하는 역할로 연결할 수 있습니다. 출력에는 유사 사진과 선택 이유를 제시하되, 사진만으로 구조 안전성이나 정확한 수리비를 확정하지 않습니다. OpenCLIP은 부동산 이미지 유사 검색을 위한 오픈소스 라이브러리 후보이며, 매물 자료는 별도로 확보해야 합니다.

Zillow AI mode 유사 기능 구현 기술 요약
자료: 트램스 AI · 유사 기능 구현 기술 요약

HouseCanary로 미국 주택 가치 추정 비교하기

사용자가 매물 주소를 선택하면 HouseCanary API에서 미국 주거용 가치 추정과 시장 자료를 조회하는 흐름을 구성합니다. 자체 로직은 주소를 매칭하고 호가·추정 가치·제공되는 추정 범위를 구분해 비교 카드로 출력합니다.

HouseCanary는 미국 부동산 데이터의 유료 연동 후보입니다. v2·v3 엔드포인트별 제공 항목과 가격 등급을 확인해 선택하며, 결과는 Zillow의 Zestimate와 구별되는 외부 추정 자료로 표시합니다.

주택 구매 예산 계산은 자체 계산식으로 처리하기

선택한 집값과 계약금·금리·상환기간·월 지출 한도를 입력받아 자체 계산식으로 월 원리금을 산출합니다. 재산세·보험료·관리비 가정을 별도로 받아 합산합니다. 자체 로직은 입력 단위와 누락값을 검사하고, 금리나 계약금 변경에 따른 월 부담액을 다시 계산합니다.

Zillow AI mode 핵심 기능 제작 소개
자료: 트램스 AI · 핵심 기능 제작 소개

Claude API는 계산된 결과와 가정을 읽어 설명하도록 연결합니다. 화면에는 항목별 비용과 월 한도 대비 차이를 표시합니다. 주택의 추정 가치, 매도자의 호가, 개인의 월 부담액을 각각 구분하면 비교와 예산 검토를 한 흐름으로 이어갈 수 있습니다.

부동산 방문 예약 연동과 운영 흐름 완성하기

사용자가 매물과 희망 방문 시간을 고르면 별도 예약 시스템에서 가능한 시간을 조회하고 예약을 확정하도록 연동합니다. 자체 로직은 시간대·예약 상태·중복 요청을 관리합니다. 확정 뒤 쓰기 권한을 승인받은 Google Calendar API로 일정을 기록하고, 예약 결과와 캘린더 등록 상태를 각각 보여 줍니다.

캘린더 일정 생성만으로 실제 투어 예약이 확보되지는 않습니다. 검색·가치·예산 AI 스킬은 해당 API와 자체 규칙을 묶은 업무 모듈로 설계합니다. 각 모듈의 자료 출처·실패 상태·권한을 관리해 다음 단계에 넘길 정보를 정합니다.

부동산 AI 서비스 개발을 계획한다면 필요한 기능·입력 자료·연결할 업무를 정리해 주세요. 트램스 AI 제작 문의(https://trams.co.kr/ai-si/contact/#inquiry)에서 구현 범위를 상담할 수 있습니다.

참고 자료

  1. https://www.zillow.com/news/zillow-debuts-ai-mode/
  2. https://www.zillow.com/news/how-zillows-new-ai-mode-works-throughout-the-real-estate-journey/
  3. https://platform.claude.com/docs/en/agents-and-tools/tool-use/overview
  4. https://platform.claude.com/docs/en/build-with-claude/citations
  5. https://simplyrets.com/
  6. https://simplyrets.com/faq
  7. https://github.com/mlfoundations/open_clip
  8. https://platform.claude.com/docs/en/build-with-claude/vision
  9. https://api-docs.housecanary.com/
  10. https://developers.google.com/workspace/calendar/api/guides/create-events
TRAMS AI

비슷한 AI 서비스를
사업에 적용하고 싶으신가요?

아이디어와 필요한 기능을 알려주시면 제작 범위와 방법을 검토합니다.

프로젝트 문의