45 lines
937 B
Markdown
45 lines
937 B
Markdown
# 부동산 자연어 검색 시스템
|
|
|
|
FastAPI와 OpenAI를 활용한 부동산 자연어 검색 웹 애플리케이션
|
|
|
|
## 기능
|
|
|
|
- 자연어로 부동산 조건 입력
|
|
- OpenAI API를 통한 자동 정보 추출
|
|
- 추출 정보:
|
|
- 매물 형태 (아파트, 오피스텔, 빌라, 주택 등)
|
|
- 거래 유형 (전세, 월세, 매매)
|
|
- 가격
|
|
- 위치
|
|
- 면적
|
|
- 방 개수
|
|
|
|
## 설치
|
|
|
|
```bash
|
|
cd C:\o2o\RealEstateSearch
|
|
pip install -r requirements.txt
|
|
```
|
|
|
|
## 설정
|
|
|
|
1. `.env` 파일에 OpenAI API 키 설정:
|
|
```
|
|
OPENAI_API_KEY=your-actual-api-key
|
|
```
|
|
|
|
## 실행
|
|
|
|
```bash
|
|
cd C:\o2o\RealEstateSearch\backend
|
|
python main.py
|
|
```
|
|
|
|
브라우저에서 http://localhost:20001 접속
|
|
|
|
## 입력 예시
|
|
- "강남역 근처 아파트 전세 2억 이하 투룸"
|
|
- "서초동 30평대 오피스텔 매매 10억 이하"
|
|
- "판교 빌라 방 3개 월세 100/50"
|
|
- "잠실 주상복합 전세 5억"
|
|
- "분당 단독주택 매매 20억" |