1 |
1
와인에 대한 정보인 와인정보를 수집하는 정보수집모듈;상기 와인정보에서, 와인의 속성에 대한 정보인 와인속성정보와 와인과 페어링되는 음식에 대한 정보인 페어링음식정보를 제외한 데이터를 제거하는 전처리모듈;상기 와인속성정보와 상기 페어링음식정보의 상관 관계를 학습모델에 반복학습시키는 학습모듈; 및사용자로부터 상기 와인속성정보가 입력되는 경우, 반복학습된 상기 학습모델을 기초로 연산하여 추천 음식에 대한 정보인 추천음식정보를 생성하는 연산모듈을 포함하는 와인정보에 기반한 음식 추천 시스템
|
2 |
2
청구항 1에 있어서,상기 정보수집모듈은,상기 와인정보를 웹에서 크롤링하여 수집하며,상기 와인속성정보는,와인의 빈티지, 생산지, 타입, 음용온도, 빈티지점수, 숙성도, 와인의 원재료인 포도의 품종에 대한 정보를 포함하며,상기 페어링음식정보는,육류, 치즈, 해산물, 에피타이저, 디저트에 대한 정보를 포함하는 와인정보에 기반한 음식 추천 시스템
|
3 |
3
청구항 1에 있어서,상기 전처리모듈은,상기 페어링음식정보가 다항범주를 가진 범주형변수인 경우, 원핫 인코딩(One-Hot Encoding) 방법을 이용하여 상기 페어링음식정보를 복수개의 이진변수로 변환하는 것을 특징으로 하는 와인정보에 기반한 음식 추천 시스템
|
4 |
4
청구항 1에 있어서,상기 학습모델은,트리 기반 모델로 마련되며,상기 학습모듈은,복수의 트리 기반 모델 중 AUC(the Area Under a ROC Curve) 값이 가장 큰 모델을 선택하는 것을 특징으로 하는 와인정보에 기반한 음식 추천 시스템
|
5 |
5
청구항 1에 있어서,상기 학습모듈은,SMOTE(Synthetic Minority Over-sampling Technique) 방법을 사용하여 불균형 데이터를 처리하는 것을 특징으로 하는 와인정보에 기반한 음식 추천 시스템
|