콘텐츠로 이동

와인 DB 전체 수집 방법 (API 없이 일괄 획득)

리서치 일자: 2026-05-12 목적: API로 부분 조회가 아닌, DB 전체 또는 대규모 일괄 덤프를 받아 자체 인프라에 적재할 수 있는 모든 루트를 정리 분석 관점: (1) 접근성(무료/라이선스/스크래핑), (2) 데이터 규모·완결성, (3) 갱신 빈도, (4) 한국 시장 적합도, (5) 라이선스 리스크


0. 데이터 다운로드 바로가기 ⬇️

섹션 제목: “0. 데이터 다운로드 바로가기 ⬇️”

가장 자주 쓰는 4종 데이터 직링크 — 상세 라이선스·활용법은 본문 섹션 참고.

#데이터다운로드 링크형식라이선스본문 섹션
1LWIN (200k+ 와인·스피릿 마스터 ID)https://www.liv-ex.com/lwin/Excel/CSVCC BY 4.0 (상업 가능)§2-1
2X-Wines Slim (와인 메타 ~1,000건, 빠른 테스트용)https://www.kaggle.com/datasets/rogerioxavier/x-wines-slim-versionCSV자유 사용 의도 (저자 명시)§2-2
3X-Wines Full (100k 와인 + 21M 평가)https://github.com/rogerioxavier/X-Wines/tree/main/Dataset/lastCSV자유 사용 의도 (저자 명시)§2-2
4Wine Reviews 130k (와인명·지역·가격(USD)·리뷰 텍스트)https://www.kaggle.com/datasets/zynicide/wine-reviewsCSV⚠️ CC BY-NC-SA 4.0 (비상업만)§2-4

조합 권장:

  • 마스터 ID·산지·분류 → LWIN
  • 추천 시스템·평가 분포 학습 → X-Wines Full
  • 테이스팅 노트 NLP·어휘 분석 (내부 연구용) → Wine Reviews 130k
  • 빠른 프로토타입·도메인 탐색 → X-Wines Slim

⚠️ 상용 서비스에 Wine Reviews 130k를 그대로 투입하면 NC(비상업) 위반. 학습 산출물의 상용화도 회피 권장 — §8-1 라이선스 카테고리 가이드 참조.


  1. API 없이 DB 전체 받기는 가능하고, 합법 루트도 충분히 많다. 단 데이터 종류에 따라 (a) 공개 덤프 다운로드, (b) 라이선스 구매, (c) 정부 일괄 다운로드, (d) 스크래핑(회색지대) 4가지 길로 나뉜다.
  2. 최강 무료 옵션 = LWIN (Liv-ex Wine Identification Number). 200,000+ 와인·스피릿의 ID·산지·색·분류 정보를 CSV로 다운로드 가능. CC BY 4.0 라이선스 — 상업 사용 허용, 출처표기만 하면 됨. 와인 앱의 “마스터 ID 체계”로 그대로 채택할 수 있다.
  3. 테이스팅/평점 학습용 = X-Wines (100k 와인 + 21M 평가) + WineSensed (897k 라벨 이미지 + 824k 리뷰). 둘 다 GitHub/DTU에서 전체 다운로드 가능. WineSensed는 Vivino를 학술 목적으로 큐레이션한 사실상 Vivino 덤프.
  4. 상업적 풀카탈로그 = Wine Folly DB · Datafiniti · WIN Data · Wine-Searcher Datafeed. 모두 라이선스 구매 시 전체 데이터 export 가능. 가격은 비공개·협상.
  5. 한국 일괄 다운로드의 핵심 = 수입식품 정보마루. 수입사·제품명·국가·빈티지 등 7개 항목을 일별로 Excel 다운로드 가능 (1년치 보관). 와인21 DB는 한국데이터스토어를 통해 라이선스 판매되며 상업 사용 가능(단 재판매·재공급 금지).
  6. 스크래핑 합법성: 미국 hiQ v. LinkedIn 판결 이후 공개 데이터의 스크래핑 자체는 CFAA 위반 아님. 단 ToS 위반에 따른 계약상 책임은 남는다 → 상용 서비스에 직접 투입은 비권장.

2. 카테고리 ① — 무료 공개 데이터셋 (전체 다운로드)

섹션 제목: “2. 카테고리 ① — 무료 공개 데이터셋 (전체 다운로드)”

2-1. LWIN (Liv-ex Wine Identification Number) ⭐ 강력 추천

섹션 제목: “2-1. LWIN (Liv-ex Wine Identification Number) ⭐ 강력 추천”
  • 규모: 200,000+ 와인·스피릿
  • 형식: Excel/CSV 직접 다운로드
  • 라이선스: Creative Commons Attribution 4.0 International (CC BY 4.0) — 영구 무료, 상업 사용 가능
  • 포함 데이터: 와인 ID(LWIN 코드 7~18자리), 생산자, 와인명, 국가, 지역, 서브리전, 색, 분류(AOC·DOCG 등), Wine-Searcher와 연동
  • URL: https://www.liv-ex.com/lwin/
  • 라이선스 페이지: https://www.liv-ex.com/lwin-creative-commons-licence/
  • 시사점: 와인 앱의 마스터 ID·정규화 키로 쓰기에 사실상 표준. Wine-Searcher도 이를 내부 ID로 통합(2022~).

2-1-1. LWIN 코드 체계 (앱 데이터 모델 설계 핵심)

섹션 제목: “2-1-1. LWIN 코드 체계 (앱 데이터 모델 설계 핵심)”

LWIN은 와인을 4단계 계층으로 식별하는 자릿수 기반 코드 체계다. 자릿수가 늘어날수록 식별 단위가 세밀해진다.

단위자릿수식별 범위예시
LWIN77자리와인 (Producer + Wine name)Chateau Margaux의 Grand Vin
LWIN1111자리와인 + 빈티지2015 Chateau Margaux
LWIN1616자리와인 + 빈티지 + 병 사이즈2015 Margaux 750ml
LWIN1818자리와인 + 빈티지 + 병 사이즈 + 포장 단위2015 Margaux 750ml × 6병 OWC

앱 설계 시사점:

  • DB 스키마의 주키(PK)·외래키(FK)로 LWIN7을 채택하면 빈티지·용량 변형까지 자연스럽게 확장된다.
  • 사용자가 “라벨 인식 → 어떤 와인” → LWIN7로 매칭 → 빈티지 입력 시 LWIN11로 확장 → 셀러 관리 시 LWIN16/18로 세분화.
  • LWIN 코드는 Wine-Searcher·Liv-ex 거래·일부 옥션 하우스가 공통 ID로 사용하므로, 외부 데이터 통합 시 조인 키로 그대로 활용 가능.

2-1-2. CC BY 4.0 라이선스 — 앱 개발 시 알아야 할 모든 것

섹션 제목: “2-1-2. CC BY 4.0 라이선스 — 앱 개발 시 알아야 할 모든 것”

✅ 허용되는 것 (상업 앱 포함)

  • LWIN 데이터 전체를 다운로드해 자체 DB에 적재
  • 데이터를 가공·정제·결합 (다른 데이터셋과 머지, 한국어 번역, 추가 메타 부착 등)
  • LWIN 기반 유료 앱·SaaS·B2B 서비스로 상업화
  • LWIN 코드를 자체 마스터 키로 사용해서 사용자에게 노출
  • 다른 데이터(자체 수집·라이선스 구매 데이터)와 함께 자체 라이선스로 서비스 (단, LWIN 부분은 CC BY 표기 유지)

⚠️ 반드시 해야 하는 것 (Attribution 4대 요건)

  1. 저작자 표시: “Liv-ex Limited”를 명시
  2. 라이선스 표기 + 링크: CC BY 4.0https://creativecommons.org/licenses/by/4.0/ 링크 노출
  3. 변경 여부 명시: 우리가 데이터를 수정·가공했다면 “modified from LWIN” 같은 표기
  4. 원본 링크: https://www.liv-ex.com/lwin/ (가능한 경우)

표기 위치는 자유롭다 — 앱 내 “정보/About”·“라이선스/License”·“오픈소스 라이선스” 화면 중 어디든 OK. 단 합리적으로 찾을 수 있는 위치여야 한다(메뉴 5단계 깊이에 숨기면 안 됨).

🚫 절대 하면 안 되는 것

  • Liv-ex가 우리 앱을 보증·추천하는 것처럼 표시 (“Powered by Liv-ex”는 안전하나 “Endorsed by Liv-ex”는 위반)
  • LWIN 데이터를 받은 사용자가 재배포·재이용을 못 하도록 추가 약관·DRM·기술적 조치 부과
  • 출처표기 누락한 채 사용
  • 라이선스 정보 자체를 제거하고 재배포

📋 권장 표기 문구 (앱 내 라이선스 페이지)

이 앱은 LWIN (Liv-ex Wine Identification Number) 데이터를 사용합니다.
© Liv-ex Limited
Licensed under Creative Commons Attribution 4.0 International (CC BY 4.0)
https://creativecommons.org/licenses/by/4.0/
원본: https://www.liv-ex.com/lwin/
일부 항목은 본 앱에서 가공·번역·확장되었습니다.
최종 동기화: 2026-MM-DD

🔄 데이터 갱신 운영 관점

  • LWIN은 정기적으로 신규 와인 추가 (와이너리 등록·신규 빈티지). 월 1회 동기화 cron 권장.
  • 다운로드한 파일에 버전·날짜 메타 컬럼 추가 → 라이선스의 “변경 명시” 요건도 함께 충족.
  • Liv-ex가 향후 LWIN 코드 체계나 라이선스를 변경할 가능성에 대비, 다운로드 시점 라이선스 사본 보관 권장 (CC BY 4.0 자체는 철회 불가이므로 변경 전 다운받은 데이터는 영구 유효).

⚠️ CC BY 4.0의 한계 (오해 주의)

  • 무보증: LWIN 데이터 오류로 앱 사용자에게 손해가 생겨도 Liv-ex 책임 안 짐 → 자체 검증·면책 조항 필요
  • 퍼블리시티·도덕적 권리·상표권은 별개: 와이너리 상호·라벨 이미지 등은 LWIN 라이선스로 보호되지 않음. 와이너리명·생산자명은 사실 정보로 자유롭게 쓸 수 있으나, 와이너리 로고·상표는 별도 권리 — 앱 UI에 로고 이미지 노출 시 별도 검토 필요.
  • 데이터 권리(DB권): 유럽 sui generis DB 권리는 LWIN에 적용될 수 있으나, CC BY 4.0이 이를 함께 라이선싱하므로 동일 조건으로 사용 가능. 단, DB권 표기도 attribution에 포함된다는 점 주의.

🇰🇷 한국 적용 시 추가 고려

  • CC BY 4.0은 한국에서도 그대로 유효 (한국 저작권법 + CC 한국 챕터 가이드).
  • 한국어 번역·로컬라이제이션은 “변경(modification)“에 해당하므로 변경 명시 필수.
  • 한국 출시 앱은 앱스토어 메타데이터(개인정보·라이선스 페이지)에 CC BY 표기 노출 권장.

2-1-3. LWIN 데이터 스키마 실측 분석 (LWIN7 레코드 22개 컬럼)

섹션 제목: “2-1-3. LWIN 데이터 스키마 실측 분석 (LWIN7 레코드 22개 컬럼)”

실제 LWIN 다운로드 데이터(2026-05-12 기준)에서 두 줄 샘플:

1000001 | Live | Schieferkopf, Lieu Dit Buehl Riesling | NA | Schieferkopf | Lieu Dit Buehl Riesling | France | Alsace | NA | NA | NA | White | Wine | Still | AOP | NA | sequential | NA | NA | 2011-06-08 | 2025-07-11 |
3119176 | Live | Jeremy Carteret, Bourgogne, Haute-Cote de Nuits Aux Champs Perdrix | NA | Jeremy Carteret | Aux Champs Perdrix | France | Burgundy | Bourgogne | Haute-Cote de Nuits | NA | White | Wine | Still | AOP | NA | sequential | NA | NA | 2026-04-27 | 2026-04-27 |

컬럼별 의미와 데이터 모델링 의의:

컬럼의미도메인/값 예시앱 설계 시사점
LWIN7자리 와인 고유 ID1000001 ~ 3M대PK 후보 — 자체 ID 만들지 말고 그대로 채택
STATUS유효 여부Live / Inactive / Withdrawn인덱스 컬럼, 검색 기본 필터
DISPLAY_NAME사람이 읽는 풀네임”Chateau Margaux, Pavillon Rouge”UI 기본 라벨
PRODUCER_TITLE생산자 경칭Chateau / Domaine / Bodega / NA보르도·이탈리아·스페인에 자주 채워짐
PRODUCER_NAME와이너리 본명Margaux, Schieferkopf생산자 그룹화 키
WINE와인/큐베 이름Pavillon Rouge, Lieu Dit Buehl Riesling같은 생산자의 라인업 구분
COUNTRY국가France, Italy, Spain, USATier-1 필터
REGION대지역Alsace, Burgundy, TuscanyTier-2 필터
SUB_REGION중지역Bourgogne, Cote de BeauneTier-3 (지역별 NA 비율 차이)
SITE세부 산지/AOCHaute-Cote de Nuits, Chablis Grand CruTier-4 — AOC 단위 필터
PARCEL단일 구획 (Climat·Lieu-dit)Les Amoureuses, Le MontrachetTier-5 — Grand Cru/Premier Cru 단일 구획
COLOUR와인 색White / Red / Rose / Orange최우선 필터
TYPE큰 분류Wine / Spirit / SakeLWIN은 증류주·사케 포함
SUB_TYPE세부 분류Still / Sparkling / Fortified / Dessert스파클링·디저트 분리 검색
DESIGNATION법적 등급AOP / IGP / DOC / DOCG / AVA국가별 등급체계 정규화 키
CLASSIFICATION크뤼 등급Grand Cru / Premier Cru / Cru Bourgeois / NA프리미엄 와인 필터
VINTAGE_CONFIG빈티지 발매 패턴sequential / NV / SoleraNV(샴페인), Solera(셰리) 별도 처리 힌트
FIRST_VINTAGE최초 상업 빈티지2010, NA신생 와이너리·역사 와이너리 구분
FINAL_VINTAGE마지막 빈티지1998, NA단종 와인만 채워짐
DATE_ADDEDLWIN DB 최초 등록일2011-06-08신규 와이너리 알림 기능에 활용
DATE_UPDATED마지막 수정일2025-07-11증분 동기화 키
REFERENCE내부 메모/외부 코드(대부분 빈값)예외 케이스 주석

데이터 깊이 — 들어 있는 정보 vs 없는 정보

포함

  1. 와인 마스터 ID 체계 + Live 상태
  2. 지리 계층 5단계: COUNTRY → REGION → SUB_REGION → SITE → PARCEL (가장 세밀하게는 단일 포도밭 구획)
  3. 와인 분류 3단계: TYPE → SUB_TYPE → COLOUR
  4. 법적·품질 등급 2단계: DESIGNATION + CLASSIFICATION
  5. 빈티지 운영 메타 (실제 빈티지 ID는 LWIN11 별도)
  6. 등록·수정 타임스탬프

미포함 — 외부 데이터로 보강 필요

  • 포도 품종 (의외!) — 별도 컬럼 없음. WINE 이름에 “Riesling” 같이 포함되기도 하지만 부르고뉴는 품종 표기 안 됨 → Wikidata SPARQL · VIVC 매핑 필요
  • 테이스팅 노트·아로마 → Kaggle Wine Reviews / WineSensed
  • 평점·점수 → Vivino / Wine-Searcher / Global Wine Score
  • 가격 → Wine-Searcher Datafeed / Datafiniti / 자체 수집
  • 알코올 도수 → Open Food Facts / 자체 라벨 인식
  • 생산자 주소·홈페이지 → Wikidata
  • 빈티지별 작황 정보 → 와이너리 공식 / 평론가 리포트
  • 병 사이즈·포장 단위 → LWIN16 / LWIN18 별도 다운로드
  • 라벨 이미지 → WineSensed / 자체 수집

2-1-4. LWIN 데이터 활용 — 와인 앱 기능 설계 매핑

섹션 제목: “2-1-4. LWIN 데이터 활용 — 와인 앱 기능 설계 매핑”

(A) 검색·필터 UI의 백본

  • LWIN 22개 컬럼 중 12개(COUNTRY·REGION·SUB_REGION·SITE·PARCEL·COLOUR·TYPE·SUB_TYPE·DESIGNATION·CLASSIFICATION·VINTAGE_CONFIG·STATUS)가 즉시 필터 facet으로 활용 가능
  • 한국 와인 앱이 보통 흉내내는 비비노의 “지역별/품종별/가격대별” 필터에서, 품종을 제외한 지역·등급·색·타입은 LWIN만으로 완전 커버
  • 등급(CLASSIFICATION) 단독 필터는 한국 앱이 잘 안 다루는 영역 — “Grand Cru만 보기” 같은 프리미엄 진입 기능 가능

(B) 와인 카탈로그 마스터 데이터

  • 자체 DB에서 LWIN을 wines 테이블의 PK로 채택 → 외부 데이터 통합 시 모두 LWIN을 조인 키로 사용
  • wines 테이블 = LWIN 22개 컬럼 + 자체 확장 컬럼(품종·가격·평점·라벨 이미지 URL 등)
  • 빈티지 단위 정보는 wine_vintages 테이블(LWIN11 키)로 분리 — 1:N 관계

(C) 사용자 입력·라벨 인식의 정답 후보 집합

  • 사용자가 라벨을 찍었을 때, OCR/이미지 인식 결과 → LWIN의 DISPLAY_NAME·PRODUCER_NAME·WINE 텍스트 매칭으로 후보 5개 추출
  • WineSensed로 학습한 모델이 후보를 ranking, LWIN을 정답 후보 풀로 사용
  • 매칭 실패 시 “신규 와인 등록 요청” → 사용자 큐레이션으로 보완

(D) 셀러 관리 / 컬렉션 기능

  • 사용자 셀러 = LWIN11(빈티지 포함) 또는 LWIN16(병 사이즈 포함) 단위
  • LWIN의 VINTAGE_CONFIG 값으로 NV(샴페인)·Solera(셰리) 빈티지 입력 UI 분기 처리
  • FINAL_VINTAGE 채워진 와인은 “단종” 뱃지 표시

(E) 추천·필터 자동화

  • 사용자가 좋아한 와인의 LWIN → REGION/SUB_REGION/DESIGNATION이 같은 다른 와인 추천 (콜드 스타트 해결)
  • “내가 마신 부르고뉴 Grand Cru의 86%는 Cote de Nuits” 같은 인사이트 자동 생성

(F) 데이터 무결성·갱신 운영

  • DATE_UPDATED를 키로 증분 동기화 — 마지막 동기화 이후 변경된 행만 가져오기
  • 월 1회 cron 권장, 신규 등록(DATE_ADDED)은 별도 알림 큐로 분기
  • STATUS 변경(Live → Withdrawn) 감지 시 셀러 보유 와인이라면 사용자 알림

(G) 지역별 정규화 비대칭성 — 주의 포인트

LWIN은 지역에 따라 같은 정보를 다른 컬럼에 저장한다. 실측 샘플에서 확인:

  • 알자스 (Row 1): SUB_REGION/SITE=NA, WINE 이름에 “Lieu Dit Buehl”이 흡수됨
  • 부르고뉴 (Row 2): SUB_REGION=Bourgogne, SITE=Haute-Cote de Nuits로 정식 컬럼에 채워짐

시사점:

  • 산지 검색 UI를 만들 때 SUB_REGION/SITE/PARCEL 컬럼만 조회하면 알자스·일부 신세계 와인이 누락됨
  • 정규화 보완 전략:
    1. WINE·DISPLAY_NAME에 대해 AOC 키워드 사전(예: “Lieu Dit”, “Cru”, “Vineyard”)으로 후처리 → 보조 산지 컬럼 생성
    2. 보르도(생산자명에 “Chateau”), 부르고뉴(Climat 명), 알자스(Lieu-dit) 등 지역별 명명 컨벤션 룰셋 유지
    3. 또는 Wikidata·DBpedia로 AOC↔와이너리 매핑 보강
  • 한국 출시 앱이라면 영문 산지명을 한국어 표준 표기(예: “꼬뜨 드 뉘”, “오뜨 꼬뜨”)로 매핑하는 사전 별도 구축 필요

2-1-5. LWIN 단독 한계 — 외부 데이터 결합 권장 조합

섹션 제목: “2-1-5. LWIN 단독 한계 — 외부 데이터 결합 권장 조합”
기능LWIN 단독 가능?보강 데이터
와인 검색·필터 (지역/색/등급)✅ 가능
품종 필터Wikidata SPARQL, VIVC, 자체 매핑
라벨 인식△ 정답 풀만WineSensed (이미지 모델 학습)
평점·평론가 점수Vivino / Wine-Searcher / Global Wine Score
가격 비교Wine-Searcher Datafeed / Datafiniti / 자체
테이스팅 노트·아로마Kaggle Wine Reviews / WineSensed / 자체
셀러 관리 (빈티지·병)△ LWIN11/16 필요LWIN11/16 별도 다운로드
추천 시스템△ 컨텐츠 기반만X-Wines (협업 필터링 학습)
한국 시장 라인업△ 글로벌 마스터만수입식품정보마루 → LWIN 매핑

결론: LWIN은 와인 앱의 “척추(spine)”. 단독으론 검색·분류 기능만 가능하지만, X-Wines/WineSensed/Vivino/Wine-Searcher와 LWIN을 조인키로 결합하면 비비노급 풀스택 와인 앱 데이터를 합법적으로 구축할 수 있다.

  • 규모: 100,646 와인 + 21,013,536 평가 + 1,056,079 익명 사용자 (62개국, 2012~2021)
  • 파일: XWines_100K_wines.csv, XWines_21M_ratings.csv
  • 버전:
  • 라이선스: 자유 사용 명시 (ODC-by 또는 ODC-ODbL 적용 의도)
  • 출처: GitHub rogerioxavier/X-Wines, 논문 BDCC 2023
  • 시사점: 추천 시스템·평점 분포 분석·콜드 스타트 모델링에 그대로 투입 가능. 개발 사이클: Slim으로 파이프라인 검증 → Full로 본 학습.

2-3. WineSensed (Learning to Taste, NeurIPS 2023) ⭐ 추천

섹션 제목: “2-3. WineSensed (Learning to Taste, NeurIPS 2023) ⭐ 추천”
  • 규모: 897,000 라벨 이미지 + 824,000 리뷰 + 350,000+ 빈티지
  • 추가: 256명 참가자의 와인 시음 실험으로 5,000+ 페어와이즈 풍미 거리 주석
  • 제작자: DTU(덴마크 공대) · 코펜하겐대 · Caltech 학술 연구진 (Vivino가 직접 만든 게 아님)
  • Vivino 관계: Vivino 플랫폼 협조(assistance and resources) 명시 — 공식 협조 하에 큐레이션, 무단 스크래핑 아님
  • 라이선스: 학술 데이터셋 (DTU Data, 명시적 CC 라이선스 부재 — 상업 사용 보장 없음, 사용 전 저자 문의 필요)
  • URL: https://thoranna.github.io/learning_to_taste/, Hugging Face christopher/winesensed, DTU Data figshare
  • 인용 의무: NeurIPS 2023 논문 (Bender et al.)
  • 시사점: 라벨 인식(비비노 핵심 기능) 모델 학습용 최고 자료. 멀티모달(이미지+텍스트+풍미). 연구·내부 학습 용도로 우선 활용, 상용 배포 전 라이선스 확인 필수.
  • 규모: 130,000 리뷰 (WineEnthusiast 출처)
  • 다운로드: https://www.kaggle.com/datasets/zynicide/wine-reviews
  • 형식: CSV
  • 포함 컬럼: 와인 영문명, 지역(country/province/region), 가격(USD), 평론가 점수, 리뷰 텍스트, 품종(variety), 와이너리, 평론가명
  • 라이선스: CC BY-NC-SA 4.0 (⚠️ 비상업 — 상용 서비스 투입 시 라이선스 충돌)
  • 시사점: 테이스팅 노트 어휘·향미 차원 NLP 분석용. 상용은 별도 데이터 필요.
  • 규모: 3M+ 식품 (와인·맥주·음료 포함)
  • 형식: MongoDB dump, JSONL, CSV (wget https://static.openfoodfacts.org/data/openfoodfacts-products.jsonl.gz)
  • 라이선스: Open Database License (ODbL) — 상업 사용 가능
  • 시사점: 와인 단일 카테고리로는 데이터 깊이가 얕음. 바코드(EAN/UPC) 인덱싱·영양정보 보완용.

2-6. Wikidata & DBpedia (지식 그래프)

섹션 제목: “2-6. Wikidata & DBpedia (지식 그래프)”
  • Wikidata: SPARQL endpoint(query.wikidata.org/sparql) 또는 dumps.wikimedia.orgwikidatawiki/entities/ 전체 덤프. wdumper로 와인 관련 엔티티만 추출 가능.
  • DBpedia: Wikipedia 추출 RDF. 와인 클래스(OntologyClass:Wine)에 품종·AOC·생산자 정보. Turtle/N-Triples 다운로드.
  • 시사점: 산지·품종 온톨로지·다국어 라벨에 강함. 평점·가격은 없음.

2-7. VIVC (Vitis International Variety Catalogue)

섹션 제목: “2-7. VIVC (Vitis International Variety Catalogue)”
  • 규모: 23,000 포도 품종·교배계
  • 출처: 독일 Geilweilerhof 연구소, www.vivc.de
  • 포함: 품종 패스포트, SSR 마커, 형태학, 사진
  • 시사점: 품종 마스터 데이터의 학술 표준. 직접 일괄 다운로드는 명시 안 됨 — 문의 필요.
  • UCI Wine: 이탈리아 3개 품종 화학분석 178건 (CC BY 4.0, 상업 가능)
  • Wine Quality: 포르투갈 Vinho Verde 적·백 6,497건의 물리화학 변수 + 품질 점수
  • 시사점: 도메인 활용도는 낮음. 분류·회귀 토이용.

3. 카테고리 ② — 상업 라이선스 (계약 기반 풀카탈로그 export)

섹션 제목: “3. 카테고리 ② — 상업 라이선스 (계약 기반 풀카탈로그 export)”
제공처데이터획득 방식
Wine-Searcher Datafeed가격·소매처·점수·빈티지 전체 카탈로그B2B 제휴, JSON/XML/구분자 텍스트 피드. Marketplace 상장 시 무료 옵션도 존재
Datafiniti와인 제품 데이터, 다중 필터 후 CSV/JSON 일괄 다운로드월 단위·기록 볼륨 기반 과금. 무료 트라이얼 제공
Wine Folly Database (db.wine)생산자 통제 구조화 데이터라이선스 협의 (AI 학습용 강조)
WIN Data (Wine Industry Data)산업 통계·매출·트렌드연간 구독, 다양한 포맷 export
Wine.com Catalog미국 리테일 풀카탈로그개발자 등록·제휴
CellarTracker4.1M 와인 + 858k UPC/EAN 매핑(2023.1 기준)정식 API 없음, 사용자 export URL만 — 외부 앱은 비공식

현실: 가격은 모두 비공개·문의 기반. 와인 앱 MVP라면 LWIN + Datafiniti 트라이얼 조합부터 평가 권장.


4. 카테고리 ③ — 데이터 마켓플레이스 (검색 시도)

섹션 제목: “4. 카테고리 ③ — 데이터 마켓플레이스 (검색 시도)”
마켓결과
Snowflake Marketplace820+ 제공자, 3,400+ 데이터 상품 — 와인 전문 상품은 미확인
AWS Data Exchange3rd-party 데이터 카탈로그 — 와인 카테고리 단독 상품 없음
Databricks MarketplaceDelta Sharing 기반, 클라우드 무관 — 와인 단독 데이터셋 없음
data.world와인 관련 데이터셋 다수, 대부분 Kaggle 미러
한국데이터스토어 (datastore.or.kr)와인21 DB 콘텐츠 라이선스 판매 확인 — 상업 사용 가능, 재판매·제3자 제공·원본 변형 불가

시사점: 글로벌 마켓플레이스에 와인 단독 상품은 부족. 한국에서는 데이터스토어를 통한 와인21 라이선싱이 가장 신뢰할 만한 합법 루트.


5. 카테고리 ④ — 스크래핑 (회색지대, 법적 정리)

섹션 제목: “5. 카테고리 ④ — 스크래핑 (회색지대, 법적 정리)”
  • hiQ Labs v. LinkedIn (9th Cir. 2022): 공개 데이터(인증 불필요)의 스크래핑은 CFAA(연방 컴퓨터 사기법) 위반 아님. 50건 이상 후속 판례에서 인용.
  • Van Buren v. United States (2021): “권한 있는 접근의 부적절한 사용”은 CFAA 위반 아님 → CFAA의 적용 범위가 좁아짐.
  • 남은 리스크: ToS 위반에 따른 계약상 책임, 저작권, DB 보호 권리. hiQ도 LinkedIn에게 계약·불공정경쟁 청구에서는 패소.
  • robots.txt: 법적 구속력 없음. 단, 무시한 정황이 “무단 접근” 주장의 보조 근거가 될 수 있음.

5-2. 실제로 존재하는 와인 스크래핑 덤프

섹션 제목: “5-2. 실제로 존재하는 와인 스크래핑 덤프”
  • Vivino 풀 덤프 (.json/.csv): GitHub gugarosa/viviner, Kaggle joshuakalobbowles/vivino-wine-data 등. ToS 위반 소지 — 상용 서비스 직접 투입 비권장.
  • Apify Vivino Scraper: 평점·가격·리뷰·빈티지를 카탈로그 단위로 수집. 도구는 합법이나 결과물 활용은 별개.
  • SAQ/LCBO 스크래퍼: royassaly/booze, ryanennns/LCBOstats. LCBO는 자체 Open Data 제공하므로 정식 루트 우선.
  1. 자체 서비스 데이터로는 스크래핑 결과 직접 노출 금지 — ToS·저작권·DB권 리스크 누적.
  2. 내부 분석·연구·시장조사용에 한해 사용, 출처·추출일·라이선스 메타데이터 보관.
  3. 갱신 빈도가 낮은 마스터 데이터(LWIN·VIVC)와 결합 → 스크래핑은 보조 신호로만 활용.

6. 한국 — 일괄 다운로드 가능 데이터

섹션 제목: “6. 한국 — 일괄 다운로드 가능 데이터”

6-1. 수입식품 정보마루 (식약처) ⭐ 한국 시장 핵심

섹션 제목: “6-1. 수입식품 정보마루 (식약처) ⭐ 한국 시장 핵심”
  • URL: https://impfood.mfds.go.kr/
  • 포함 7개 항목: 수입사, 제품명(국·영문), 제조사/수출자, 수입일, 제조국, 수출국 등
  • 다운로드: Excel 직접 export, 일별 갱신, 1년치 보관
  • 시사점: 한국에 실제로 통관·유통되는 와인 라인업의 사실상 마스터 데이터. 와인21·WineDB.kr도 이 데이터를 가공한 것.
  • 데이터: 관세청 품목별 수출입 실적 (HS 2204 = 와인)
  • API + 파일 다운로드 병행: CSV·Excel 일괄 다운로드 가능
  • 갱신: 월별
  • 시사점: 가격대·국가별 수입량 트렌드 분석용. 개별 와인 단위 정보는 없음.

6-3. 한국 통계청 마이크로데이터 서비스 (MDIS)

섹션 제목: “6-3. 한국 통계청 마이크로데이터 서비스 (MDIS)”
  • URL: https://mdis.kostat.go.kr/
  • 데이터: 가계동향, 소비지출 등 마이크로 데이터 (CSV/SAV 등)
  • 시사점: 와인 단독 데이터는 미흡, 주류 소비 패턴 분석에 사용.

6-4. 한국데이터스토어 (datastore.or.kr) — 와인21 라이선싱

섹션 제목: “6-4. 한국데이터스토어 (datastore.or.kr) — 와인21 라이선싱”
  • 상품: 와인21 콘텐츠 DB (와인 정보·뉴스·이벤트 등)
  • 라이선스 조건: 상업 사용 가능 / 재판매·제3자 제공·원본 변형 금지 (별도 협의 필요)
  • 시사점: 한국 와인 마스터 데이터를 합법적으로 풀카탈로그 도입할 수 있는 사실상 유일한 루트.
  • 데이터: 수입통관 정보 가공 (정보마루 기반)
  • 접근: 자체 앱·웹사이트 노출, 외부 API/덤프 미공개
  • 데이터: HS 2204 무역 통계
  • 다운로드: 회원 가입 후 Excel/CSV
  • 시사점: 정부 데이터 보완용.

7. 권장 데이터 획득 전략 (와인 앱 개발 시)

섹션 제목: “7. 권장 데이터 획득 전략 (와인 앱 개발 시)”

7-1. 마스터 ID·정규화 레이어 (모든 단계 공통)

섹션 제목: “7-1. 마스터 ID·정규화 레이어 (모든 단계 공통)”
  • LWIN 다운로드 → 와인 ID 마스터 키로 채택
  • VIVC → 품종 마스터 (라이선스 문의)
  • Wikidata/DBpedia → 산지·다국어 명칭 보강
  • X-Wines (Full) → 평가 분포·콜드 스타트 추천 모델
  • WineSensed → 라벨 이미지 인식 + 풍미 임베딩
  • Kaggle Wine Reviews 130k → 영문 어휘 NLP (단, 비상업 라이선스 — 학습용으로만)
  • 수입식품 정보마루 Excel 자동 수집 (일별 cron) → 한국 실제 유통 와인 마스터
  • 공공데이터포털 관세청 OpenAPI → 시장 규모·트렌드
  • 와인21 라이선스 (데이터스토어) → 한국어 와인 콘텐츠·상세 정보 (상업화 직전 단계에서 검토)
  • Wine-Searcher Datafeed (B2B 협상) 또는 Datafiniti (월 구독)
  • LCBO API (북미 프로토타입용 무료 보조)
  • Vivino 등 ToS 회색지대 데이터는 내부 분석에 한정, 사용자 노출 금지

8. 라이선스·리스크 매트릭스 (정확 버전)

섹션 제목: “8. 라이선스·리스크 매트릭스 (정확 버전)”
데이터비용정확한 라이선스상업 사용재배포핵심 의무리스크
LWIN무료CC BY 4.0출처표기·라이선스 링크·변경 명시·원본 링크낮음
X-Wines무료저자 의도상 “free” (ODC-by / ODbL 검토 명시), GitHub에 명시적 라이선스 파일 없음⚠️ 확인 필요⚠️ 확인 필요출처표기·논문 인용중간
WineSensed무료DTU Data 학술 약관 (CC 미명시)명시 보장 없음 — 저자 문의 필수학술 한정논문 인용 (NeurIPS 2023)중간
Kaggle Wine Reviews 130k무료CC BY-NC-SA 4.0비상업만동일 라이선스로만출처표기·NC·SA상용 금지
Open Food Facts무료ODbL (DB) + CC BY-SA (콘텐츠)✅ 동일 라이선스 유지출처표기·Share-Alike낮음
Wikidata무료CC0 1.0 (Public Domain)없음 (출처표기 권장)매우 낮음
DBpedia무료CC BY-SA 3.0✅ 동일 라이선스출처표기·Share-Alike낮음
VIVC무료 (조회)라이선스 미명시⚠️ Geilweilerhof 연구소 문의문의 후 결정중간
UCI Wine / Wine Quality무료CC BY 4.0출처표기낮음
Wine-Searcher Datafeed유료개별 계약 (B2B)✅ (계약 한도)계약 조항낮음
Datafiniti유료개별 계약✅ (계약 한도)계약 조항낮음
Wine Folly DB유료개별 계약✅ (계약 한도)계약 조항낮음
Vivino 비공식 스크래핑무료Vivino ToS 위반높음 — 상용 금지
수입식품 정보마루무료공공누리 추정 (사이트 약관 확인 권장)⚠️ 출처표기출처표기낮음
공공데이터포털 (관세청)무료공공누리 제1~4유형 (데이터별 상이)✅ (1~3유형) / ❌ (4유형 비상업)유형별출처표기 + 유형별 조건낮음
와인21 (한국데이터스토어)유료한국데이터스토어 표준 약관✅ (구매 기업 내 사용)재판매·제3자 제공·원본 변형 금지라이선스 구매·출처표기낮음

8-1. 라이선스 카테고리별 행동 가이드

섹션 제목: “8-1. 라이선스 카테고리별 행동 가이드”
  • 앱에 그냥 써도 됨 — 출처·라이선스 링크·변경 명시 페이지만 만들면 끝.
  • 상업·비상업·변형·재배포 모두 OK.
  • 가장 유연한 카테고리.

CC BY-SA / ODbL (DBpedia, Open Food Facts)

섹션 제목: “CC BY-SA / ODbL (DBpedia, Open Food Facts)”
  • Share-Alike 의무 발동 조건:
    • 우리가 데이터셋 자체를 외부 공개할 때 → 동일 라이선스로 풀어야 함
    • 우리 앱이 데이터를 백엔드에서 소비만하고 외부 데이터셋으로 재배포 안 하면 일반적으로 SA 의무 발생 안 함
  • 의심스러우면 법무 검토 권장.
  • 완전 무제한. 출처표기조차 의무 아님.
  • 가장 안전한 옵션 — 위험도 0에 가까움.
  • 상용 서비스 절대 불가.
  • 학습 데이터로 써서 만든 모델의 상용화도 NC 위반 가능성 → 회피 권장.
  • 내부 연구·교육·논문 용도로만.

학술 데이터셋 라이선스 미명시 (WineSensed, X-Wines, VIVC)

섹션 제목: “학술 데이터셋 라이선스 미명시 (WineSensed, X-Wines, VIVC)”
  • 사용 전 저자/기관에 이메일 문의 필수.
  • 답변·허가서를 문서로 보관.
  • 무단 상용은 저작권·계약 분쟁 리스크.

계약 기반 (Wine-Searcher, Datafiniti, Wine Folly, 와인21)

섹션 제목: “계약 기반 (Wine-Searcher, Datafiniti, Wine Folly, 와인21)”
  • 계약서가 곧 라이선스. 출처·재배포·범위 조항 꼼꼼히 검토.
  • 보통 “구매한 기업 내부 사용”으로 제한 — B2C 앱으로 사용자에게 노출 가능한지 별도 확인.
  • 데이터 파일별로 공공누리 마크 확인:
    • 1유형: 출처표시만 (가장 자유, 상업·변경 OK)
    • 2유형: 출처표시 + 상업 금지
    • 3유형: 출처표시 + 변경 금지
    • 4유형: 출처표시 + 상업·변경 모두 금지
  • 와인 관련 데이터는 대부분 1~3유형으로 상업 허용.
  • 한국 앱이라면 앱 내 “오픈데이터 표기” 섹션 권장.

ToS 위반 데이터 (Vivino 비공식 덤프)

섹션 제목: “ToS 위반 데이터 (Vivino 비공식 덤프)”
  • 상용 서비스 절대 금지.
  • 내부 분석·시장조사용 한정, 결과물도 외부 공유 자제.
  • hiQ 판례로 스크래핑 자체는 CFAA 위반 아니지만 ToS 위반·계약 책임은 별도.