1 |
1
프로세서 및 메모리를 포함한 컴퓨팅 장치에 의해 수행되는, 사용자에 대한 관광 큐레이션 서비스 제공 방법에 있어서, 사용자의 개인정보 및 여행 계획 정보를 획득하는 단계 - 상기 여행 계획 정보는 여행 시간 및 여행 공간을 포함함; 미리 학습된 혼잡도 모델을 사용하여 상기 여행 계획 정보에 포함된 여행 공간과 관련된 적어도 하나의 관심 관광지의 예측 혼잡도를 산출하는 단계; 및 상기 관심 관광지의 예측 혼잡도를 미리 학습된 추천 모델에 입력하여 각 관심 관광지의 연산 값을 산출하고, 산출된 관심 관광지의 연산 값에 기초하여 사용자에 대한 추천 관광지를 결정하는 단계를 포함하는, 사용자에 대한 관광 큐레이션 서비스 제공 방법
|
2 |
2
청구항 제1항에 있어서, 상기 예측 혼잡도를 산출하는 단계는, 상기 적어도 하나의 관심 관광지에 대응한 노드를 갖는 관광지 그래프를 포함한 입력 데이터 세트를 생성하는 단계; 상기 입력 데이터 세트를 혼잡도 모델에 입력하여 그래프 특징 및 시간적 특징을 추출하는 단계; 추출된 그래프 특징 및 시간적 특징에 기초한 노드 임베딩 값을 산출하는 단계; 및 상기 노드 임베딩 값에 기초한 적어도 하나의 관심 관광지의 예측 혼잡도를 산출하는 단계를 포함하는 것을 특징으로 하는, 사용자에 대한 관광 큐레이션 서비스 제공 방법
|
3 |
3
청구항 제2항에 있어서, 상기 혼잡도 모델은 그래프 특징을 추출하는, 하나 이상의 공간적 관계를 고려하여 특징을 추출하는 네트워크 레이어 및 시간적 특징을 추출하는 하나 이상의 시간적 특성을 추출하는 네트워크 레이어를 포함하는 것을 특징으로 하는, 사용자에 대한 관광 큐레이션 서비스 제공 방법
|
4 |
4
청구항 제2항에 있어서, 상기 관광지 그래프를 포함한 입력 데이터 세트를 생성하는 단계는, 각 관심 관광지에 대응한 노드를 생성하는 단계; 및각각의 관심 관광지에 대해서, 미리 설정된 거리 조건에 기초하여 근접 관광지를 결정하고 상기 근접 관광지까지 에지를 연결하는 단계를 포함하는 것을 특징으로 하는, 사용자에 대한 관광 큐레이션 서비스 제공 방법
|
5 |
5
청구항 제4항에 있어서, 상기 관광지 그래프를 포함한 입력 데이터 세트를 생성하는 단계는, 연결된 에지 각각에 대해, 에지 가중치를 할당하는 단계를 더 포함하고,상기 에지 가중치는 서로 에지로 연결된 노드에 대응한 관심 관광지 사이의 거리에 기초하는 것을 특징으로 하는, 사용자에 대한 관광 큐레이션 서비스 제공 방법
|
6 |
6
청구항 제4항에 있어서, 상기 관광지 그래프를 포함한 입력 데이터 세트를 생성하는 단계는, 노드 특징을 관광지 그래프 상의 해당 노드에 연관시켜 입력 데이터 세트를 형성하는 단계를 포함하고, 상기 노드 특징은 해당 노드를 가리키는 관광지의 공간 정보, 관광지 부가 정보 및 관광지의 방문객 부가 정보 중 하나 이상을 포함하는 것을 특징으로 하는, 사용자에 대한 관광 큐레이션 서비스 제공 방법
|
7 |
7
청구항 제2항에 있어서, 상기 혼잡도 모델은, 다수의 시간으로 이루어진 과거 기간 동안의 관광지 특징을 관광지 그래프 상의 해당 노드에 연관시켜 형성된 트레이닝 데이터 세트를 사용하여 학습된 것을 특징으로 하는, 사용자에 대한 관광 큐레이션 서비스 제공 방법
|
8 |
8
청구항 제1항에 있어서, 상기 추천 모델은 과거 관광객과 상기 과거 관광객의 관심 관광지를 표현한 상호 관계 행렬을 행렬 인수 분해(matrix factorization) 처리하여 각각 사용자 행렬 및 관광지 행렬을 산출하고, 과거 관광객과 관광지 사이의 잠재 요소를 통한 선형 또는 비선형 상호 작용을 학습하여 관광지별로 사용자가 해당 관광지에 실제로 관심을 가질 가능성을 나타낸 연산 값을 산출하도록 구성되는 것을 특징으로 하는, 사용자에 대한 관광 큐레이션 서비스 제공 방법
|
9 |
9
청구항 제8항에 있어서, 상기 상호 관계 행렬은 행렬 인수 분해 이전에 차원 측면에서 증강 처리된 것을 특징으로 하는, 사용자에 대한 관광 큐레이션 서비스 제공 방법
|
10 |
10
청구항 제1항에 있어서, 상기 산출된 관심 관광지의 연산 값에 기초하여 사용자에 대한 추천 관광지를 결정하는 단계는, 상기 연산 값에 기초하여 각 관광지별로 순위를 선정하는 단계; 및보다 상위 순위를 갖는 관심 관광지를 추천 관광지로 결정하는 단계를 포함하는 것을 특징으로 하는, 사용자에 대한 관광 큐레이션 서비스 제공 방법
|
11 |
11
청구항 제1항에 있어서, 상기 사용자의 개인정보 및 여행 계획 정보를 획득하는 단계는,상기 사용자의 여행 성향 정보를 수신하는 단계를 포함하고, 상기 추천 모델에는 상기 관심 관광지의 예측 혼잡도 및 상기 사용자의 여행 성향 정보를 상기 추천 모델에 입력하여 각 관심 관광지의 연산 값을 산출하는 것을 특징으로 하는, 사용자에 대한 관광 큐레이션 서비스 제공 방법
|
12 |
12
청구항 제11항에 있어서, 상기 산출된 관심 관광지의 연산 값에 기초하여 사용자에 대한 추천 관광지를 결정하는 단계는, 상기 여행 성향 정보에 기초하여 각 관심 관광지별로 할당된 순위를 재-조정하는 단계를 포함하는 것을 특징으로 하는, 사용자에 대한 관광 큐레이션 서비스 제공 방법
|
13 |
13
청구항 제1항 내지 제12항 중 어느 하나의 항에 따른 사용자에 대한 관광 큐레이션 서비스 제공 방법을 수행하기 위한, 프로그램을 기록한 컴퓨터 판독가능 기록매체
|
14 |
14
사용자에 대한 관광 큐레이션 서비스 제공 시스템에 있어서, 사용자 단말로부터 사용자의 개인정보 및 여행 계획 정보를 획득하는 시스템 서버를 포함하고 - 상기 여행 계획 정보는 여행 시간 및 여행 공간을 포함함, 상기 시스템 서버는, 미리 학습된 혼잡도 모델을 사용하여 상기 여행 계획 정보에 포함된 여행 공간과 관련된 적어도 하나의 관심 관광지의 예측 혼잡도를 산출하도록 구성된 혼잡도 산출부를 포함하는 것을 특징으로 하는, 사용자에 대한 관광 큐레이션 서비스 제공 시스템
|
15 |
15
청구항 제14항에 있어서, 상기 시스템 서버는, 상기 관심 관광지의 예측 혼잡도를 미리 학습된 추천 모델에 입력하여 각 관심 관광지의 연산 값을 산출하고, 산출된 관심 관광지의 연산 값에 기초하여 사용자에 대한 추천 관광지를 결정하도록 구성된 관광지 추천부를 더 포함하는 것을 특징으로 하는, 사용자에 대한 관광 큐레이션 서비스 제공 시스템
|