CLIEN

본문 바로가기 메뉴 바로가기 보기설정 테마설정
톺아보기 공감글
커뮤니티 커뮤니티전체 C 모두의광장 F 모두의공원 I 사진게시판 Q 아무거나질문 D 정보와자료 N 새로운소식 T 유용한사이트 P 자료실 E 강좌/사용기 L 팁과강좌 U 사용기 · 체험단사용기 W 사고팔고 J 알뜰구매 S 회원중고장터 B 직접홍보 · 보험상담실 H 클리앙홈
소모임 소모임전체 ·굴러간당 ·아이포니앙 ·주식한당 ·MaClien ·일본산당 ·방탄소년당 ·자전거당 ·소시당 ·개발한당 ·야구당 ·안드로메당 ·이륜차당 ·골프당 ·퐁당퐁당 ·노젓는당 ·AI당 ·스팀한당 ·물고기당 ·맛있겠당 ·찰칵찍당 ·총쏜당 ·캠핑간당 ·패스오브엑자일당 ·IoT당 ·이브한당 ·창업한당 ·심는당 ·바다건너당 ·나스당 ·소셜게임한당 ·클다방 ·사과시계당 ·키보드당 ·소리당 ·리눅서당 ·육아당 ·콘솔한당 ·가상화폐당 ·라즈베리파이당 ·3D메이킹 ·X세대당 ·ADHD당 ·AI그림당 ·날아간당 ·배드민턴당 ·농구당 ·블랙베리당 ·곰돌이당 ·비어있당 ·FM당구당 ·블록체인당 ·보드게임당 ·활자중독당 ·볼링친당 ·냐옹이당 ·문명하셨당 ·클래시앙 ·요리한당 ·쿠키런당 ·대구당 ·DANGER당 ·뚝딱뚝당 ·디아블로당 ·개판이당 ·동숲한당 ·날아올랑 ·전기자전거당 ·e북본당 ·갖고다닌당 ·패셔니앙 ·도시어부당 ·FM한당 ·포뮬러당 ·젬워한당 ·걸그룹당 ·안경쓴당 ·차턴당 ·땀흘린당 ·하스스톤한당 ·히어로즈한당 ·인스타한당 ·KARA당 ·꼬들한당 ·덕질한당 ·어학당 ·가죽당 ·레고당 ·LOLien ·Mabinogien ·임시소모임 ·미드당 ·밀리터리당 ·땅판당 ·헌팅한당 ·오른당 ·영화본당 ·MTG한당 ·노키앙 ·적는당 ·방송한당 ·PC튜닝한당 ·그림그린당 ·소풍간당 ·품앱이당 ·리듬탄당 ·달린당 ·Sea마당 ·SimSim하당 ·심야식당 ·윈태블릿당 ·미끄러진당 ·축구당 ·나혼자산당 ·스타한당 ·파도탄당 ·테니스친당 ·테스트당 ·빨콩이당 ·공대시계당 ·여행을떠난당 ·터치패드당 ·트윗당 ·VR당 ·시계찬당 ·WebOs당 ·위스키당 ·와인마신당 ·WOW당 ·윈폰이당
임시소모임
고객지원
  • 게시물 삭제 요청
  • 불법촬영물등 신고
  • 쪽지 신고
  • 닉네임 신고
  • 제보 및 기타 제안
© CLIEN.NET
공지[점검] 잠시후 서비스 점검을 위해 약 30분간 접속이 차단됩니다. (금일 18:15 ~ 18:45)

모두의공원

부동산 서비스에 AI를 붙여 봤어요 5

4
2026-09-06 09:50:32 123.♡.222.136
etkim

혼자 끄적끄적 만들고 있는 부동산 서비스가 있습니다. 오래전부터 만들어 봤던 건데... 발상은 단순했죠. 어느 부동산 사이트를 들어가도 다 지도만 보여주고 알아서 찾으라고 하는데 대체 내 예산에 어디를 가야 할지 찾기가 힘들었거든요. 그러지 말고 조건을 중심으로 놓고 만들면 어떤가..

사실은 껍데기의 문제이죠. 어느 서비스건 단단한 DB 없이는 만들 수가 없는데 그 원천은 다 국토부 실거래 API니까요. 새로운 부동산 거래가 발생하면 실거래 신고 의무에 따라 관할 구청에 등록이 되고, 그러면 그 정보가 국토부로 모여서 인터넷에 등록이 됩니다. 형식은 지역/주소/거래일/층수/가격/전용면적/기타 정보.... 이 정보를 추출해서 아파트 마스터 DB를 만들고 각 지역에 어느 아파트가 - 어느 평수로 있는지를 찾아내는 식이죠. 여기에 몇 가지 속성을 입히고 검색을 구성하게 되는데...

AI는? 결국 DB 학습의 문제일 뿐이고, DB의 각 컬럼과 값들이 어떤 의미를 가지는지, 사용자의 니즈와 어떻게 매칭되는지를 가르치면 자기가 답을 찾아낼 수 있지 않을까? 했습니다. 그래서 AI API까지 한번 붙여 봤는데요... 짜잔


가령 사용자는 이런 니즈를 가졌죠. '예산 7억, 직장은 구로디지털단지, 59제곱 아파트'. 그러면 이 키워드를 받은 AI는 니즈를 분해하고 DB를 탐색하는데... 철산동, 하안동, 만안구 석수동 등이 교통으로 걸리고 특히 최근에 가격 상승이 있었던 곳에 가점을 준다고 해 보죠. 거래가 지나치게 없거나 세대수가 작은 곳은 패널티. 그래서 나름의 종합 스코어를 만들고 100으로 지수화해서 상위 결과값을 보여주겠지요.


만약에 사용자가 하나의 아파트를 예시로 가지고 있다면 - 그러니까 '마포래미안푸르지오'를 찍는다면, 이와 유사한 아파트를 비엔나 소시지로 찾아내는 것은 더 쉽겠죠. 가진 속성들이 있으니까요. 과거같으면 이것도 머신러닝 시키고 분해해서 찾는 알고리즘을 쓸텐데 지금은 세상이 좋아서 그냥 프롬프트 몇 줄이면 알아서 한다는.

한계는... 일단 일관성 있는 결과를 매번 보장하기가 힘들다는 것. 무슨 변덕인지 찾을 때마다 약간씩 방향성이 달라지는데 과정에 개입하는 다른 요소가 있는지를 찾아보는 중입니다. 그리고 불완전한 정보들(세대수 정보가 100% 확보가 안 되고, 학군을 정량적으로 측정할 지표가 마땅치 않고)이 보완되면 좀더 단단해지지 않을까 하는 생각. 천천히 갖고 놀면서 좀 붙여 보면 될 것 같고요.....

사실은 이는 진짜 껍데기의 문제이고, 기계 알고리즘이나 AI 검색이나 기본은 같은 것인데 그냥 대화형으로 바꿨다 정도일 테고, 여기에서 정말 하고 싶었던 것은 다음 단계인데 부동산 시장 통계를 AI가 알아서 DB에서 뽑아내고 보여주는 기능 같은 것

가령 예를 들어서 '서울시내 구별로 2026년에 1~9월에 있었던 전세 거래건수 찾아줘' 라고 지시를 하면, AI가 DB를 붙잡고 데이터를 털어서 그 결과를 보여주죠. 혹은 '최근 가격상승 많았던 아파트 보여줘' 라거나, '전세가율 높은 집' '자치구별 매매가격 순위' 같은거, 그냥 치면 나오는 거죠. 예전 같으면 한참을 데이터처리 해야 하는 일이고 그나마 구하기도 애매한 그런 데이터들인데...

DB쿼리, 표 형식, 뭐 AI가 알아서 잘 뽑아냅니다. 허허

주말에 앉아서 불꽃놀이 안 보고 끄적끄적 만들어 봤는데 생각보다 쉽게 쉽게 되네요. 야매 1인 개발이라 부끄럽기도 한데 살짝 남겨 봅니다.....


etkim 님의 게시글 댓글
  • 주소복사
  • Facebook
  • X(Twitter)
댓글 • [5]
굄성
IP 210.♡.200.50
10:05 2026-09-06 10:05:42
·
저도 이런거 생각하고 있었는데 사람 생각은 다 비슷한가 봅니다. 남들이 만들고 있으니 편하게 나오면 쓰겠습니다. 학군은 고등학교 인원대비 상위권 학교 보낸 비율로 측정하면 되지 않을까 싶네요?
etkim
IP 123.♡.222.136
10:30 2026-09-06 10:30:57
·
@굄성님 초등학교는 초품아 하면 되는데 나머지는 늘 고민스럽네요..!
pluto248
IP 211.♡.162.75
10:23 2026-09-06 10:23:05
·
오 대단하시네요. 파이썬으로 개발을 하신거에요?
etkim
IP 123.♡.222.136
10:30 2026-09-06 10:30:39
·
@pluto248님 백엔드는 파이썬을 많이 쓰고 있습니다. 보여주는건 그냥 웹으로 하고요
잔고0원
IP 220.♡.74.158
11:26 2026-09-06 11:26:28
·
거의 같은 용도의 것을 만들어서 개인적으로 사용중인데 . 저녁먹고 심심한데 ... 시작하면 그 날 저녁에 이미 사용하고 있죠. 허무!
새로운 댓글이 없습니다.
이미지 최대 업로드 용량 15 MB / 업로드 가능 확장자 jpg,gif,png,jpeg,webp
지나치게 큰 이미지의 크기는 조정될 수 있습니다.
목록으로
글쓰기
글쓰기
목록으로 댓글보기 이전글 다음글
아이디  ·  비밀번호 찾기 회원가입
이용규칙 운영알림판 운영소통 재검토요청 도움말 버그신고
개인정보처리방침 이용약관 책임의 한계와 법적고지 청소년 보호정책
©   •  CLIEN.NET
보안 강화를 위한 이메일 인증
안전한 서비스 이용을 위해 이메일 인증을 완료해 주세요. 현재 회원님은 이메일 인증이 완료되지 않은 상태입니다.
최근 급증하는 해킹 및 도용 시도로부터 계정을 보호하기 위해 인증 절차가 강화되었습니다.

  • 이메일 미인증 시 글쓰기, 댓글 작성 등 게시판 활동이 제한됩니다.
  • 이후 새로운 기기에서 로그인할 때마다 반드시 이메일 인증을 거쳐야 합니다.
  • 2단계 인증 사용 회원도 최초 1회는 반드시 인증하여야 합니다.
  • 개인정보에서도 이메일 인증을 할 수 있습니다.
지금 이메일 인증하기
등록된 이메일 주소를 확인하고 인증번호를 입력하여
인증을 완료해 주세요.