KR20200048381A - System and method for providing itinerary recommendation services - Google Patents
System and method for providing itinerary recommendation services Download PDFInfo
- Publication number
- KR20200048381A KR20200048381A KR1020180130430A KR20180130430A KR20200048381A KR 20200048381 A KR20200048381 A KR 20200048381A KR 1020180130430 A KR1020180130430 A KR 1020180130430A KR 20180130430 A KR20180130430 A KR 20180130430A KR 20200048381 A KR20200048381 A KR 20200048381A
- Authority
- KR
- South Korea
- Prior art keywords
- travel
- information
- destination
- candidate time
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/14—Travel agencies
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0255—Targeted advertisements based on user history
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
Landscapes
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Economics (AREA)
- Marketing (AREA)
- Finance (AREA)
- Development Economics (AREA)
- Accounting & Taxation (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Primary Health Care (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
본 발명은 여행 일정 추천 서비스 제공 시스템 및 방법에 관한 것으로서, 사용자가 특정 지역이나 도시를 방문할 때 해당 지역이나 도시의 관광지에 대한 일정을 효율적으로 계획할 수 있도록 추천 서비스를 제공할 수 있는 시스템 및 방법에 관한 것이다.The present invention relates to a system and method for providing a travel itinerary recommendation service, a system capable of providing a recommendation service so that a user can efficiently plan a schedule for a region or a city tourist attraction when a user visits a specific region or city, and It's about how.
삶의 질 향상에 따라 최근 국내외 여행 인구가 크게 증가하고 있는데, 비교적 장기간에 여러 도시나 국가를 여행하는 경우에는 여행 경로를 어떻게 정하고 정해진 여행 경로에 포함된 도시에서 어느 곳을 방문할지 또 언제 방문할지를 결정하는 것은 매우 중요한 문제이다. As the quality of life has improved, the number of people traveling at home and abroad has increased significantly in recent years. When traveling to many cities or countries for a relatively long period of time, how to determine the route of travel and where and when to visit the city included in the defined route. Deciding is a very important matter.
특정한 도시를 방문하는 여행 계획을 세울 때 많은 여행자들은 자신이 원하는 여행 일정(관광지, 맛집 방문 혹은 투어등)을 언제 경험하는 것이 좋을지에 대해 많은 고민을 한다. 예를 들어 신혼 여행으로 파리에 가서 일종의 전망대인 몽파르나스 타워를 가려고 할 때, 이 곳을 오전에 가야할 지 오후에 가야할 지, 저녁에 가야할 지를 정해야 한다. 이 때 대부분은 사용자와 비슷한 여행 기간동안 파리를 여행한 신혼 여행자들이 어떻게 했는지를 물어보면서 도움을 받게 되는데, 사용자 스스로 인터넷의 자료를 검색하는 등 직접 여기 저기에서 원하는 정보를 확인하고 일정을 구성해야 한다. 한편, 예컨대 파리에서 몽쥬약국에 가서 프랑스 화장품을 구입하는 일정을 계획하는 경우, 특정한 시간대를 특별히 고려하기보다는 사용자의 이동 동선이 최소가 되도록 할 수 있는 시기에 방문하는 것이 바람직하지만, 이 또한 결국 사용자가 구체적인 시간을 특정해야 하는 문제가 있다.When planning a trip to a particular city, many travelers worry a lot about when to experience the desired travel itinerary (tourist, gourmet, or tour). For example, when you go to Paris on a honeymoon and want to go to the Montparnasse Tower, a kind of observation deck, you have to decide whether you should go in the morning, in the afternoon, or in the evening. Most of them are helped by asking how newlyweds who traveled to Paris during a similar travel period to the user did it, and the user himself should search for information on the Internet and check the desired information here and there. . On the other hand, if you plan to go to the Montage pharmacy in Paris and purchase French cosmetics, for example, it is preferable to visit at a time when the movement route of the user can be minimized rather than considering a specific time zone. There is a problem that must specify a specific time.
한편, 대한민국 공개특허공보 제10-2014-0046792호에 의하면, 정해진 여행 경로를 사용자에게 제공하여 사용자가 선택하도록 하고, 선택된 여행 경로에 대하여 교통편, 숙소를 예약할 수 있도록 하는 등의 여행 일정을 안내하는 방법을 개시하고 있다. 그러나, 이러한 종래 기술은, 단순히 미리 정해진 여행 경로를 사용자에게 제공하고 여행 경로와 관련된 정보를 제공하는 것에 그치고 있을 뿐 구체적인 일정을 제시하지는 못한다는 한계점이 있다.On the other hand, according to Korean Patent Application Publication No. 10-2014-0046792, a predetermined travel route is provided to a user so that the user can select it, and guides the travel schedule such as transportation and accommodation reservation for the selected travel route. The method is disclosed. However, this prior art has a limitation in that it merely provides a user with a predetermined travel route and provides information related to the travel route, and does not present a specific schedule.
본 발명은 상기한 바와 같은 한계점을 해결하기 위한 것으로서, 특정 지역이나 도시를 여행할 때 해당 지역 또는 도시의 여러 관광지나 투어 상품을 언제 방문하는 것이 좋은가에 대한 구체적인 일정을 기존의 사용자들의 데이터를 참조하여 자동적으로 추천할 수 있도록 하는 시스템 및 방법을 제공하는 것을 목적으로 한다.The present invention is to solve the limitations as described above, and when traveling to a specific region or city, refer to data of existing users for a specific schedule of when to visit various tourist attractions or tour products of the region or city. It is an object of the present invention to provide a system and method for automatically recommending.
상기한 바와 같은 과제를 해결하기 위하여 본 발명은, 여행 일정 추천 서비스 제공 시스템으로서, 사용자가 여행할 여행지에 대한 여행 지역 정보, 상기 여행지를 여행할 날짜 및 상기 여행지에 대한 여행 종류 정보를 포함하는 여행지 정보를 획득하는 여행지 정보 관리부; 사용자가 상기 여행지에서 방문할 방문지 정보를 획득하고 방문지 정보에 대한 소요 시간, 시작 위치, 종료 위치, 스케쥴 정보를 포함하는 일정 정보를 구성하는 방문지 정보 관리부; 여행 정보 데이터베이스로부터 상기 여행지 정보에 상응하는 유사 일정을 검색하는 유사 일정 검색부; 사용자의 여행지 정보 및 일정 정보에 기초하여 일정 정보에 포함된 방문지에 대한 여행이 이루어질 수 있는 후보 시간대에 대한 리스트인 후보 시간대 리스트를 생성하는 후보 시간대 리스트 생성부; 및 상기 생성된 후보 시간대 리스트에 포함된 후보 시간을 사용자 단말기에 표시하도록 하고 사용자가 선택한 후보 시간에 따라 여행 일정을 구성하는 후보 시간 표시부를 포함하는 여행 일정 추천 서비스 제공 시스템을 제공한다.In order to solve the problems as described above, the present invention is a travel schedule recommendation service providing system, which includes a travel area information for a user's travel destination, a date to travel the travel destination, and a travel destination information for the travel destination A destination information management unit for acquiring information; A visitor information management unit for acquiring visitor information to be visited by the user and configuring schedule information including a time required for the visitor information, a start position, an end position, and schedule information; A similar itinerary search unit that searches for similar itineraries corresponding to the destination information from a travel information database; A candidate time zone list generator configured to generate a candidate time zone list that is a list of candidate time zones in which a trip to a destination included in the schedule information can be made based on the user's travel destination information and schedule information; And a candidate time display unit configured to display a candidate time included in the generated candidate time zone list on a user terminal and configure a travel schedule according to a candidate time selected by the user.
여기에서, 상기 후보 시간대 리스트 생성부는, 상기 일정 정보에 포함된 방문지에 대한 스케쥴 정보와 사용자의 여행지 정보의 날짜 정보를 비교하여 해당 방문지를 여행할 날짜에 대한 후보 시간대를 결정하고, 상기 후보 시간대에 다른 일정 정보가 없는 경우 해당 후보 시간대를 최종 후보 시간대로 확정할 수 있다.Here, the candidate time zone list generation unit compares the schedule information for the destination included in the schedule information with the date information of the user's travel destination information to determine a candidate time zone for the date to travel to the destination, and the candidate time zone If there is no other schedule information, the candidate time zone can be determined as the final candidate time zone.
또한, 상기 유사 일정은, 일정 정보를 더 포함하고, 상기 후보 시간 표시부는, 상기 유사 일정 검색부에서 검색된 유사 일정을 고려하여 하기의 수식 적합도=전체 유사 일정 중 방문지에 대한 여행이 해당 후보 시간대에 이루어진 유사 일정의 갯수/전체 유사 일정의 갯수에 의해 적합도를 계산하고 계산된 적합도를 함께 표시하도록 할 수 있다.In addition, the similar itinerary further includes schedule information, and the candidate time display unit considers the similarity itinerary searched by the similarity itinerary search unit and fits the following formula = travel to a destination among the entire similarity itineraries. According to the number of similar schedules made / the total number of similar schedules, the fitness may be calculated and the calculated fitness may be displayed together.
또한, 상기 후보 시간 표시부는, 상기 적합도와 시간 고려 함수를 더한 값을 시간대 점수로 하고 해당 시간대 점수를 함께 표시하도록 할 수 있다.In addition, the candidate time display unit may set the value obtained by adding the fit and the time consideration function as a time zone score and display the corresponding time zone score together.
본 발명의 다른 측면에 의하면, 상기한 바와 같은 여행 일정 추천 서비스 제공 시스템에 의한 여행 일정 추천 서비스 제공 방법으로서, 사용자가 여행할 여행지에 대한 여행 지역 정보, 상기 여행지를 여행할 날짜 및 상기 여행지에 대한 여행 종류 정보를 포함하는 여행지 정보를 획득하는 제1 단계; 사용자가 상기 여행지에서 방문할 방문지 정보를 획득하고 방문지 정보에 대한 소요 시간, 시작 위치, 종료 위치, 스케쥴 정보를 포함하는 일정 정보를 구성하는 제2 단계; 여행 정보 데이터베이스로부터 상기 여행지 정보에 상응하는 유사 일정을 검색하는 제3 단계; 사용자의 여행지 정보 및 일정 정보에 기초하여 일정 정보에 포함된 방문지에 대한 여행이 이루어질 수 있는 후보 시간대에 대한 리스트인 후보 시간대 리스트를 생성하는 제4 단계; 및 상기 생성된 후보 시간대 리스트에 포함된 후보 시간을 사용자 단말기에 표시하도록 하고 사용자가 선택한 후보 시간에 따라 여행 일정을 구성하는 제5 단계를 포함하는 방법을 제공한다.According to another aspect of the present invention, as a method of providing a travel itinerary recommendation service by the travel itinerary recommendation service providing system as described above, information on a travel region for a user to travel to, a date to travel to the travel destination, and for the travel destination A first step of obtaining travel destination information including travel type information; A second step of acquiring destination information to be visited by the user at the destination and configuring schedule information including a time required for the destination information, a start location, an end location, and schedule information; A third step of searching for a similar itinerary corresponding to the travel destination information from a travel information database; A fourth step of generating a candidate time zone list which is a list of candidate time zones in which a trip to a destination included in the schedule information can be made based on the user's travel destination information and schedule information; And a fifth step of displaying the candidate time included in the generated candidate time zone list on the user terminal and configuring the travel itinerary according to the candidate time selected by the user.
본 발명에 의하면, 특정 지역이나 도시를 여행할 때 해당 지역 또는 도시의 여러 관광지나 투어 상품을 언제 방문하는 것이 좋은가에 대한 구체적인 일정을 기존의 사용자들의 데이터를 참조하여 자동적으로 추천할 수 있도록 하는 시스템 및 방법을 제공할 수 있다.According to the present invention, when traveling to a specific region or city, a system for automatically recommending a specific schedule of when to visit various tourist attractions or tour products of the region or city by referring to data of existing users And methods.
도 1은 본 발명에 의한 여행 일정 추천 서비스 제공 시스템(100)의 전체적인 구성 및 환경을 나타낸 도면이다.
도 2는 시스템(100)의 구성을 나타낸 도면이다.
도 3은 방문지 정보를 획득하고 일정 정보를 구성하는 방법을 나타낸 도면이다.
도 4는 일정 정보의 일예를 나타낸 도면이다.
도 5는 유사 일정의 일예를 나타낸 것이다.
도 6은 후보 시간 표시부(50)의 동작을 설명하기 위한 도면이다.
도 7은 후보 시간 표시부(50)에 의해 적합도가 표시된 화면의 일예를 나타낸 것이다.
도 8 및 도 9는 시간 고려 함수를 적합도와 함께 표시한 경우의 예를 나타낸 화면이다.
도 10은 도 1 내지 도 9에 의한 시스템(100)에서 수행되는 본 발명의 방법을 나타낸 흐름도이다.1 is a view showing the overall configuration and environment of the travel itinerary recommendation
2 is a diagram showing the configuration of the
3 is a view showing a method of obtaining visitor information and configuring schedule information.
4 is a diagram showing an example of schedule information.
5 shows an example of a similar schedule.
6 is a diagram for explaining the operation of the candidate
7 shows an example of a screen in which the degree of fitness is displayed by the candidate
8 and 9 are screens showing an example in which the time consideration function is displayed together with the fitness.
10 is a flow chart showing the method of the present invention performed in the
이하, 첨부 도면을 참조하여 본 발명에 의한 실시예를 상세하게 설명하기로 한다.Hereinafter, embodiments according to the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명에 의한 여행 일정 추천 서비스 제공 시스템(100, 이하 간단히 "시스템(100)"이라 한다)의 전체적인 구성 및 환경을 나타낸 도면이다.1 is a view showing the overall configuration and environment of a system for providing a travel itinerary recommendation service according to the present invention (hereinafter simply referred to as "
도 1을 참조하면, 시스템(100)은 인터넷과 같은 네트워크를 통해 사용자 단말기(200)와 연결되고, 사용자 단말기(200)를 통해 획득되는 여행지 정보와 방문지 정보에 기초하여 축적되어 있는 유사 일정을 참조하여 해당 방문지를 여행할 일정을 구체적으로 추천하는 서비스를 사용자 단말기(200)를 통해 사용자에게 제공한다.Referring to FIG. 1, the
도 1에서, 네트워크는 인터넷, 이동 통신망, 공중 전화망 및 이들의 결합으로 구성되는 종래 알려져 있는 네트워크이고, 사용자 단말기(200)는 컴퓨터, 스마트폰 등과 같은 종래 알려져 있는 장치로서, 네트워크를 통해 시스템(100)과 정보를 송수신함으로써 여행 일정 추천 서비스를 이용하게 된다. 이러한 네트워크 및 사용자 단말기(200)의 구성 자체는 본 발명의 직접적인 목적이 아니고 종래 기술에 의해 알려져 있는 것이므로, 여기서는 상세 설명은 생략한다.In FIG. 1, the network is a conventionally known network composed of the Internet, a mobile communication network, a public telephone network, and a combination thereof, and the
도 2는 시스템(100)의 구성을 나타낸 도면이다.2 is a diagram showing the configuration of the
도 2를 참조하면, 시스템(100)은, 여행지 정보 관리부(10), 방문지 정보 관리부(20), 유사 일정 검색부(30), 후보 시간대 리스트 생성부(40) 및 후보 시간 표시부(50)를 포함한다.Referring to FIG. 2, the
여행지 정보 관리부(10)는, 사용자가 여행할 여행지에 대한 여행 지역 정보, 상기 여행 지역을 여행할 날짜 및 상기 여행 지역에 대한 여행 종류 정보를 포함하는 여행지 정보를 획득하는 기능을 수행한다.The travel destination
상기 여행지 정보는 사용자 단말기(200)를 통해 사용자로부터 입력받을 수 있다. 이를 위해 시스템(100)은 사용자가 여행할 여행지를 선택할 수 있도록 하고, 해당 여행지를 여행할 날짜, 그리고 해당 여행지에 대한 여행 종류 정보를 입력할 수 있도록 하는 인터페이스를 제공하고, 이를 통해 해당 정보를 입력받는다.The destination information may be input from a user through the
여기에서, 상기 여행지는 국가 또는 도시일 수 있으며, 여행할 날짜는 해당 여행지에 도착하는 날짜와 여행지를 떠나는 날짜일 수 있다. 또한, 여행 종류는 예컨대, 가족여행, 신혼여행, 사업 등과 같이 여행의 목적을 나타내는 정보일 수 있다.Here, the destination may be a country or a city, and the date of travel may be a date of arriving at the destination and a date of leaving the destination. Also, the type of trip may be information indicating the purpose of the trip, for example, a family trip, a honeymoon, or a business.
한편, 여행지 정보로서, 필요한 경우 해당 여행지로 들어오거나 나가는 교통편의 터미널 정보, 해당 터미널의 도착 시간/출발 시간, 숙소 정보 등을 더 포함할 수 있다.On the other hand, as the destination information, if necessary, it may further include terminal information of the transportation to and from the destination, arrival time / departure time of the terminal, and accommodation information.
방문지 정보 관리부(20)는 사용자가 상기 여행지에서 방문할 방문지 정보를 획득하고 일정 정보를 구성하는 기능을 수행한다. The destination
여기에서, 방문지 정보라 함은, 해당 여행지에서 사용자가 방문하고자 하는 관광지를 의미한다. 예컨대, 여행지가 "파리"인 경우, 에펠탑, 몽마르뜨 언덕 등과 같은 관광지가 방문지가 된다.Here, the destination information means a tourist attraction that a user wants to visit at the corresponding destination. For example, when the destination is "Paris", a tourist destination such as the Eiffel Tower and Montmartre hill becomes a destination.
이는 다음과 같은 방법으로 획득될 수 있다.This can be obtained in the following way.
즉, 시스템(100)은 사용자가 여행할 여행지에 대한 관광지에 대한 투어 상품 리스트를 제공하여 이를 선택할 수 있도록 하는 인터페이스를 제공하고, 이를 통해 해당 정보를 입력받을 수 있다.That is, the
도 3은 방문지 정보를 획득하고 일정 정보를 구성하는 방법을 나타낸 도면이다.3 is a view showing a method of obtaining visitor information and configuring schedule information.
도 3을 참조하면, 사용자가 파리를 여행지로 선택한 경우, 파리에서 제공될 수 있는 투어 상품 리스트가 표시되며, 사용자는 이 투어 상품 리스트 중에서 원하는 투어 상품을 선택할 수 있다.Referring to FIG. 3, when the user selects Paris as a destination, a list of tour products that can be provided in Paris is displayed, and the user can select a desired tour product from the list of tour products.
투어 상품 리스트에 포함되어 있는 각각의 투어 상품에 대해서는, 시작 위치와 종료 위치, 소요 시간을 함께 표시하도록 하여 사용자가 이를 참조하여 선택할 수 있도록 한다. 여기에서, 소요 시간은 해당 방문지를 여행할 때 걸리는 총 시간을 의미하며, 이는 사용자가 직접 입력하거나 시스템(100)에서 미리 설정되어 있는 예상 소요 시간들 중에서 선택하도록 할 수 있다.For each tour product included in the tour product list, the start position, the end position, and the required time are displayed together so that the user can select it by referring to it. Here, the time required means the total time taken when traveling the corresponding destination, which can be input by the user or selected from the estimated time required in advance in the
시작 위치는 해당 방문지를 여행할 때의 출발 위치(장소)이고, 종료 위치는 해당 방문지를 여행하고 난 후의 도착 위치(장소)를 의미한다.The starting position is a starting position (place) when traveling the corresponding destination, and an ending position is an arrival position (place) after traveling the corresponding destination.
또한, 각각의 투어 상품은, 해당 투어 상품이 가능한 또한 각 일정은 이 일정이 가능한 여부에 대한 스케쥴 정보를 가지며, 이를 투어 상품과 함께 표시하도록 한다. 예컨대, 투어 상품이 박물관 방문 상품인 경우 박물관의 운영 시간이 스케쥴 정보가 된다. 만약, 사용자가 여행할 날짜에 해당 투어 상품의 스케쥴이 없는 경우 해당 투어 상품은 표시되지 않도록 하여, 스케줄이 있는 투어 상품들만 표시되도록 할 수도 있다.In addition, each tour product has schedule information on whether the tour product is possible or not, and each schedule has a schedule information on whether or not this event is possible, and is displayed together with the tour product. For example, when the tour product is a museum visit product, the operating time of the museum becomes schedule information. If the user does not have a schedule for the tour product on the date of travel, the tour product may not be displayed, so that only tour products with a schedule may be displayed.
사용자가 투어 상품을 선택하면, 시스템(100)은 해당 투어 상품 즉, 방문지 정보에 대한 일정 정보를 구성한다.When the user selects a tour product, the
도 4는 일정 정보의 일예를 나타낸 도면이다.4 is a diagram showing an example of schedule information.
도 4에 나타낸 바와 같이, 일정 정보는 해당 방문지를 기준으로, 소요 시간, 시작 위치, 종료 위치 및 스케쥴 정보를 포함한다.As shown in FIG. 4, the schedule information includes a required time, a start position, an end position, and schedule information based on a corresponding destination.
도 4의 일정 정보는, 사용자가 방문지(투어 상품)로서 "몽생미셀투어"를 선택한 경우, "몽생미셀투어"에 대해 소요 시간, 시작 위치, 종료 위치 및 스케쥴 정보가 구성됨을 알 수 있다.In the schedule information of FIG. 4, when the user selects “Mont Saint-Michel Tour” as a destination (tour product), it can be seen that time, start position, end location, and schedule information are configured for “Mont Saint-Michel Tour”.
여기서, 전술한 바와 같이, 소요 시간은 해당 방문지를 여행할 때 걸리는 총 시간을 의미하며, 시작 위치는 해당 방문지를 여행할 때의 출발 위치(장소)이고, 종료 위치는 해당 방문지를 여행하고 난 후의 도착 위치(장소)이며, 스케쥴 정보는 해당 방문지를 여행할 수 있는 가능한 일정 정보를 의미한다.Here, as described above, the time required means the total time it takes to travel the destination, the starting position is the starting position (place) when traveling the destination, and the ending location is after traveling the destination It is the arrival location (place), and the schedule information refers to possible schedule information for traveling to the destination.
이와 같은 일정 정보는, 앞서 설명한 바와 같이, 각 방문지에 상응하여 시스템(100)을 통해 제공되는 투어 상품 리스트에 포함된 각각의 투어 상품에 미리 대응하여 저장되어 있으므로, 사용자의 특정 투어 상품(즉, 방문지 정보)를 선택하면 해당 투어 상품에 대해 저장되어 있는 일정 정보를 이용하여 사용자의 방문지 정보에 대한 일정 정보를 구성할 수 있다.As described above, as described above, each tour product included in the tour product list provided through the
한편, 유사 일정 검색부(30)는, 여행 정보 데이터베이스(60)로부터 상기 여행지 정보에 상응하는 유사 일정을 검색하는 기능을 수행한다.Meanwhile, the similar
전술한 바와 같이, 여행지 정보는 사용자가 여행할 여행지에 대한 여행 지역 정보, 상기 여행지를 여행할 날짜 및 상기 여행지에 대한 여행 종류 정보를 포함하며, 여행 정보 데이터베이스(60)로부터 이들 각각의 정보들을 포함하는 유사 일정 들을 검색한다.As described above, the travel destination information includes travel area information for a travel destination for a user to travel, a date to travel the travel destination, and travel type information for the travel destination, and includes each of these information from the
예컨대, 사용자가 "신혼 여행"(여행 종류 정보)으로 "파리"에 11월 4일(일)에 도착하고, 11월 7일(수)에 출발하는 것으로 여행지 정보의 날짜 정보를 입력한 경우 이는 3박 4일의 일정이므로, 여행 데이터베이스(60)로부터 3박 4일 일정이며 여행 종류가 신혼 여행인 유사 일정들을 검색한다.For example, if a user arrives on November 4 (Sun) in "Paris" as "honeymoon" (travel type information) and departs on Wednesday, November 7, and enters the date information of the destination information, this is Since it is a three-night and four-day schedule, the
검색된 유사 일정은, 각각의 날짜별로 전술한 바와 같은 일정 정보를 포함한다.The searched similar schedule includes schedule information as described above for each date.
도 5는 유사 일정의 일예를 나타낸 것이다.5 shows an example of a similar schedule.
도 5에 나타낸 바와 같이, 검색된 유사 일정은 여행 지역이 "파리"이고, 여행 날짜는 2017.11.01(월)~2017.11.04(목)의 3박 4일이고, 여행 종류는 신혼 여행임을 알 수 있다.As shown in FIG. 5, it can be seen that the searched similar itinerary is "Paris" in the travel area, and the travel date is 3
또한, 해당 유사 일정에는 각각의 날짜 별로 일정 정보가 구성되는데 도 4에서 설명한 바와 같이 각각의 방문지 정보와 이에 상응하여 해당 방문지에 대한 여행이 이루어진 날짜, 시간 정보 등이 포함된 일정 정보가 포함된다.In addition, the similar itinerary includes schedule information for each date. As described with reference to FIG. 4, it includes schedule information including information on each destination and corresponding date and time of travel for the destination.
도 5에서는 하나의 유사 일정만을 나타내었으나 이와 같은 유사 일정이 복수개 검색되고 이들은 후술하는 후보 시간 표시부(50)에서 후보 시간을 사용자가 결정하도록 하는데 사용된다.Although only one similar schedule is shown in FIG. 5, a plurality of such similar schedules are searched, and they are used to allow the user to determine the candidate time in the candidate
한편, 이 때, 검색되는 유사 일정 데이터가 충분히 많은 경우 여행 시기(계절 또는 월)까지 고려하여 검색되는 데이터의 양을 적절히 조절할 수 있다. 만약, 검색되는 유사 일정 데이터가 미리 설정된 값에 미치지 못하는 경우에는, 여행 종류 정보를 제외하고 나머지 정보에 의해 매칭되는 유사 일정을 검색한다.On the other hand, in this case, if there are sufficiently many similar itinerary data to be searched, the amount of data to be searched can be appropriately adjusted in consideration of the travel time (season or month). If the searched similar itinerary data does not reach the preset value, the similar itinerary matched by the rest of the information is searched for except the travel type information.
후보 시간대 리스트 생성부(40)는 사용자의 여행지 정보 및 일정 정보에 기초하여 일정 정보에 포함된 방문지에 대한 여행이 이루어질 수 있는 후보 시간대에 대한 리스트인 후보 시간대 리스트를 생성하는 기능을 수행한다.The candidate time zone
전술한 바와 같이, 여행지 정보는, 여행지를 여행할 날짜 정보를 포함하는데, 여기서 날짜 정보는 해당 여행지에 도착하는 날짜와 여행지를 떠나는 날짜를 포함한다.As described above, the destination information includes date information of traveling the destination, where the date information includes the date of arriving at the destination and the date of leaving the destination.
이러한 날짜 정보를 고려하여 일정 정보에 포함된 방문지(투어 상품)이 이루어질 수 있는 후보 시간대를 결정한다.Considering the date information, a candidate time zone in which a destination (tour product) included in the schedule information can be made is determined.
후보 시간대의 결정은 다음과 같은 과정을 통해 이루어질 수 있다.The determination of the candidate time zone can be made through the following process.
우선, 일정 정보에 포함된 방문지(투어 상품)의 스케쥴 정보와 사용자의 여행지 정보의 날짜 정보를 비교하여 해당 방문지를 여행할 날짜에 대한 후보 시간대를 결정한다.First, by comparing the schedule information of the destination (tour product) included in the schedule information with the date information of the user's destination information, a candidate time zone for a date of traveling the destination is determined.
예컨대, 사용자가 "파리"에 11월 4일(일)에 도착하고, 11월 7일(수)에 출발하는 것으로 여행지 정보의 날짜 정보를 입력했다고 하고, "몽생미셀투어"를 방문지(투어 상품)로 선택한 경우, "몽생미셀투어"의 스케쥴 정보를 참조하면 월,화,수 오전 6시 30분 부터 가능하므로 사용자의 날짜 정보와 비교하면 11월 5일(월)과 11월 6일(화)에 "몽생미셀투어"가 가능하다. 따라서, 후보 시간대 리스트 생성부(40)는 11월 5일(월)과 11월 6일(화)을 후보 시간대로 결정한다.For example, it is said that a user arrives on "Paris" on November 4 (Sun), and enters the date information of the destination information by departing on November 7 (Wed), and visits "Mont Saint Michel Tour" (tour product) If is selected, refer to the schedule information of "Mont Saint-Michel Tour", it is possible from 6:30 AM on Monday, Tuesday and Wednesday, so if compared with the user's date information, it will be on November 5 (Mon) and November 6 (Tue). "Mont Saint Michel Tour" is possible. Therefore, the candidate time zone
다음으로, 상기 후보 시간대에 다른 일정 정보가 없는지를 확인하고 다른 일정 정보가 없는 경우 해당 후보 시간대를 최종 후보 시간대로 확정한다. Next, it is checked whether there is no other schedule information in the candidate time zone, and if there is no other schedule information, the corresponding candidate time zone is determined as the final candidate time zone.
현 시점에서 사용자는 "몽생미셀투어"만을 선택한 상태이므로, 다른 일정 정보가 없으므로 11월 5일(월)과 11월 6일(화)를 최종 후보 시간대로 결정하고 이를 후보 시간대 리스트에 포함시킨다.At this point, since the user has only selected “Mont Saint-Michel Tour”, there is no other schedule information, so November 5 (Mon) and November 6 (Tue) are determined as final candidate time zones and included in the candidate time zone list.
이 때, 해당 후보 시간대가 미리 설정해 둔 일정 시간 이하의 값을 갖는 경우, 오전, 오후, 저녁으로만 구분해 후보 시간대 리스트에 포함시킨다.At this time, if the candidate time zone has a value less than or equal to a predetermined time set in advance, it is classified into morning, afternoon, and evening and included in the candidate time zone list.
한편, 후보 시간대가 사용자가 여행할 날짜 정보의 첫째 날 즉, 도착하는 날짜인 경우, 도착 시간이 입력된 경우 도착 시간 이후에 대해서만 고려하며 마지막 날 즉, 출발하는 날짜인 경우 해당 도시를 떠나는 시간이 입력된 경우 해당 시간 이전에 대해서만 고려하여 후보 시간대를 결정한다.On the other hand, if the candidate time zone is the first day of the date information to be traveled by the user, that is, the arrival date, if the arrival time is entered, only after the arrival time is considered and the last day, that is, the departure date, the time to leave the city If entered, the candidate time zone is determined by considering only the previous time.
후보 시간 표시부(50)는 상기 생성된 후보 시간대 리스트에 포함된 후보 시간을 사용자 단말기에 표시하도록 하고 사용자가 선택한 후보 시간에 따라 여행 일정을 구성하는 기능을 수행한다.The candidate
도 6은 후보 시간 표시부(50)의 동작을 설명하기 위한 도면이다.6 is a diagram for explaining the operation of the candidate
앞의 예에서 "몽생미셀투어"에 대해서 11월 5일(월) 및 11월 6일(화)을 후보 시간대로 생성하였으므로, 도 5에 나타낸 바와 같이 날짜별로 여행 일정을 표시하는 인터페이스를 사용자 단말기(200)로 제공하여 표시하도록 하고, 이 중에서 해당 날짜 즉, 11월 5일(월) 및 11월 6일(화)을 색깔을 달리하는 등의 방식으로 표시하고 사용자가 원하는 후보 시간을 선택하도록 한다.In the previous example, since November 5 (Mon) and November 6 (Tue) were created for the “Mont Saint Michel Tour” as a candidate time zone, as shown in FIG. 5, an interface displaying a travel itinerary by date is shown in a user terminal ( 200) and display the corresponding dates, that is, November 5 (Mon) and November 6 (Tue) in different ways, and select the desired candidate time. .
도 6에서는 11월 5일(월) 및 11월 6일(화) 두 날짜에 "+" 버튼이 표시되므로 이들 두 날짜에 "몽생미셀투어"가 가능함을 사용자가 파악할 수 있고 이에 기초하여 사용자는 원하는 날짜를 선택한다.In FIG. 6, since the “+” button is displayed on the two dates of November 5 (Mon) and November 6 (Tue), the user can grasp that “Mont Saint Michel Tour” is possible on these two dates, and based on this, the user wants Choose a date.
한편, 후보 시간 표시부(50)는, 후보 시간대 리스트에 포함된 후보 시간을 표시할 때 상기 유사 일정 검색부에서 검색된 유사 일정을 고려하여 해당 후보 시간의 적합도를 계산하고 계산된 적합도를 함께 표시하도록 하는 것이 바람직하다.Meanwhile, when displaying the candidate time included in the candidate time zone list, the candidate
도 7은 후보 시간 표시부(50)에 의해 적합도가 표시된 화면의 일예를 나타낸 것이다.7 shows an example of a screen in which the degree of fitness is displayed by the candidate
도 7을 참조하면, 11월 5일(월) 및 11월 6일(화) 두 날짜가 "몽생미셀투어"에 대한 후보 시간으로 표시되며, 이중에서 11월 5일(월)은 65%의 적합도, 11월 6일은 23%의 적합도가 함께 표시되어 있음을 알 수 있다.Referring to FIG. 7, two dates of November 5 (Mon) and November 6 (Tue) are displayed as candidate times for "Mont Saint-Michel Tour", of which November 5 (Mon) is 65% goodness of fit , On November 6, it can be seen that the suitability of 23% is also displayed.
여기에서, 적합도는 다음과 같이 계산된다.Here, the goodness of fit is calculated as follows.
적합도 = 전체 유사 일정 중 방문지에 대한 여행이 해당 후보 시간대에 이루어진 유사 일정의 갯수/전체 유사 일정의 갯수Goodness of fit = the number of similar itineraries / tours of all similar itineraries in the candidate's time zone for the trip
즉 적합도는 다른 사람들의 유사 일정 중에서 후보 시간대에 해당 방문지에 대한 여행이 이루어진 비율을 의미하므로, 적합도가 높을수록 그 후보 시간대에 많은 사람이 해당 방문지를 여행했다는 것을 의미한다.That is, since the degree of fitness means the ratio of travel to the corresponding destination in the candidate time zone among similar schedules of other people, the higher the fitness, the more people traveled to the destination in the candidate time period.
전술한 바와 같이, 유사 일정 검색부(30)는 사용자의 여행지 정보에 매칭되는 유사 일정을 검색하는데, 검색된 유사 일정은 도 5에서 설명한 바와 같은 일정 정보가 포함되어 있으므로, 이 일정 정보를 참조하여 전체 유사 일정 중에서 해당 방문지에 대한 여행이 해당 후보 시간대에 이루어졌는지를 알 수 있다.As described above, the similar
이에 의하여 적합도를 계산하면, 11월 5일은 65%의 적합도, 11월 6일은 23%의 적합도가 계산되고 이를 도 7에 나타낸 바와 같이 사용자 단말기(200)를 통해 표시될 수 있도록 한다.Accordingly, when the fitness is calculated, the fitness of 65% is calculated on November 5, and the fitness of 23% on November 6 is calculated and displayed through the
한편, 후보 시간 표시부(50)는, 다른 방법으로서, 후보 시간대 리스트에 포함된 후보 시간을 표시할 때 상기 유사 일정 검색부에서 검색된 유사 일정을 고려하여 계산된 해당 후보 시간의 적합도와 시간 고려 함수를 계산하고 적합도와 시간 고려 함수를 더한 값을 시간대 점수로 하고 해당 시간대 점수를 함께 표시하도록 할 수도 있다.On the other hand, the candidate
여기에서, 시간 고려 함수는 다음의 두 가지 조건 중 하나 이상을 충족하는 경우 사전에 지정된 상수값을 가지고 그렇지 않은 경우 0의 값을 가진다.Here, the time consideration function has a predetermined constant value when one or more of the following two conditions are met, and a value of 0 otherwise.
조건 1 : 해당 후보시간대 이전/이후에 등록된 일정이 있거나 숙소로 또는 숙소에서 이동하는 경우 해당 일정의 위치 또는 숙소에서 방문지의 시작 또는 종료 위치로 이동하는데 걸리는 시간(또는 거리)을 계산해 특정한 값 이하인 경우Condition 1: If there is a registered schedule before / after the candidate's time zone, or if you move to or from the accommodation, calculate the time (or distance) to move to the start or end location of the destination from the accommodation or from the accommodation, or less than a specific value Occation
조건 2 : 해당 후보 시간대 이전 일정의 종료 장소(또는 숙소)에서 이후 일정의 시작 장소(또는 숙소)로 가는 시간에 비해 해당 방문지의 추가로 인한 이동 경로의 증가가 특정한 값 이하일 경우Condition 2: If the increase in the travel route due to the addition of the destination is less than a certain value compared to the time from the ending place (or lodging) of the schedule before the candidate's time zone to the starting place (or lodging) of the subsequent schedule
즉, 시간 고려 함수는, 해당 후보 시간대의 전후 일정을 고려하여 해당 후보 시간대의 방문지로 인해 전후 일정과의 연결 시간이 커지는가를 점수화한 것으로서, 연결 시간이 특별히 커지지 않을 수록 높은 점수를 부여하는 것이다.That is, the time consideration function is to score whether the connection time with the front-and-rear schedule is increased due to the visits of the candidate time zone in consideration of the front-and-rear schedule of the candidate time zone, and gives a higher score if the connection time is not particularly large.
도 8 및 도 9는 시간 고려 함수를 적합도와 함께 표시한 경우의 예를 나타낸 화면이다.8 and 9 are screens showing an example in which the time consideration function is displayed together with the fitness.
도 8을 참조하면, 방문지가 "몽파르나스 타워"인 경우, 후보 시간대가 A~F로 구분되어 표시되고 각각의 후보 시간대에는 적합도와 전술한 시간 고려 함수를 더한 값인 해당 시간대 점수가 표시된다.Referring to FIG. 8, when the destination is “Mont Parnas Tower”, candidate time zones are divided into A to F, and each candidate time zone is marked with a corresponding time zone score, which is a value obtained by adding the fit and the above-mentioned time consideration function.
도 8의 예는, 사용자가 앞서 설명한 "몽생미셀투어"에 대한 날짜를 11월 5일로 선택했으므로, 해당 날짜에는 몽생미셀투어가 선택되어 있음을 표시하고 있으며, 이를 제외한 나머지 날짜에 "몽파르나스 타워"가 가능한 후보 시간대를 앞서 설명한 바와 같은 방식에 의해 결정하고, 해당 후보 시간대 각각에 대해 해당 시간대 점수가 표시된다.In the example of FIG. 8, since the user selected the date for the “Mont Saint-Michel Tour” described above as November 5, it indicates that the Mont Saint-Michel Tour is selected on the date, and the “Mont Parnas Towers” is displayed on the rest of the date. The possible candidate time zones are determined in the same manner as described above, and the corresponding time zone scores are displayed for each of the candidate time zones.
사용자는 이를 확인하여 "몽파르나스 타워"에 대해 원하는 후보 시간대를 선택하고, 후보 시간 표시부(50)는 선택된 후보 시간대에 따라 해당 여행 일정을 구성하게 된다.The user confirms this, selects a desired candidate time zone for the "Mont Parnas Tower", and the candidate
도 9의 예는, "몽생미셀투어" 및 "몽파르나스 타워"에 대해 후보 시간대가 선택되어 여행 일정이 구성된 상태에서 "세느강유람선"에 대한 후보 시간대를 선택하는 화면이다.The example of FIG. 9 is a screen for selecting a candidate time zone for the "Seine River Cruise" while the candidate time zone is selected for "Mont Saint Michel Tour" and "Mont Parnas Towers" and a travel itinerary is configured.
도 9에 나타낸 바와 같이, 11월 4일에는 "몽파르나스 타워"가 선택되어 있고, 11월 5일에는 "몽생미셀투어"가 선택되어 있으므로, 이들 날짜를 제외한 나머지 날짜에 대해 전술한 바와 마찬가지의 방식으로 "세느강 유람선"이 이루어질 수 있는 후보 시간대를 결정하는데 이에 의해 11월 6일에 "세느강 유람선"이 가능하다는 것을 표시한다. 이 때 전술한 바와 같이 시간대 점수를 같이 표시하고 사용자가 이에 의해 원하는 후보 시간대를 선택하도록 한다.As shown in FIG. 9, "Mont Parnas Towers" is selected on November 4th and "Mont Saint-Michel Tour" is selected on November 5th. In this way, it is possible to determine a candidate time zone in which the "Seine River Cruise" can be made, thereby indicating that the "Seine River Cruise" is possible on November 6. At this time, the time zone scores are displayed together as described above, and the user selects a desired time zone accordingly.
도 10은 도 1 내지 도 9에 의한 시스템(100)에서 수행되는 본 발명의 방법을 나타낸 흐름도이다.10 is a flow chart showing the method of the present invention performed in the
도 10을 참조하면, 우선 여행지 정보 관리부(10)는 사용자가 여행할 여행지에 대한 여행 지역 정보, 상기 여행지를 여행할 날짜 및 상기 여행지에 대한 여행 종류 정보를 포함하는 여행지 정보를 획득한다(S100). 획득된 여행지 정보는 방문지 정보 관리부(20)로 전달된다(S110).Referring to FIG. 10, first, the travel destination
방문지 정보 관리부(20)는, 전술한 바와 같은 방법에 의해 사용자가 상기 여행지에서 방문할 방문지 정보를 획득하고 방문지 정보에 대한 소요 시간, 시작 위치, 종료 위치, 스케쥴 정보를 포함하는 일정 정보를 구성한다(S120).The destination
다음으로, 유사 일정 검색부(30)는 여행 정보 데이터베이스(60)로부터 상기 여행지 정보에 상응하는 유사 일정을 검색한다(S140). 검색된 유사 일정은 후보 시간대 리스트 생성부(40)로 전송된다(S150).Next, the similar
이후, 후보 시간대 리스트 생성부(40)는, 전술한 바와 같은 방법을 통해, 사용자의 여행지 정보 및 일정 정보에 기초하여 일정 정보에 포함된 방문지에 대한 여행이 이루어질 수 있는 후보 시간대에 대한 리스트인 후보 시간대 리스트를 생성하고(S160), 후보 시간 표시부(50)는 앞서 설명한 바와 같은 방식을 통해 상기 생성된 후보 시간대 리스트에 포함된 후보 시간을 사용자 단말기에 표시하도록 하고 사용자가 선택한 후보 시간에 따라 여행 일정을 구성한다(S170).Subsequently, the candidate time zone
이상에서 본 발명에 의한 바람직한 실시예를 참조하여 본 발명의 구성을 설명하였으나 본 발명은 상기 실시예에 한정되는 것이 아니며 다양한 수정 및 변형 실시가 가능함을 유의해야 한다.Although the configuration of the present invention has been described with reference to the preferred embodiment according to the present invention, it should be noted that the present invention is not limited to the above embodiment and various modifications and variations can be implemented.
100...여행 일정 추천 서비스 제공 시스템
10...여행지 정보 관리부
20...방문지 정보 관리부
30...유사 일정 검색부
40...후보 시간대 리스트 생성부
50...후보 시간 표시부100 ... travel itinerary recommendation service provision system
10 ... Travel Information Management Department
20 ... Visiting Information Management Department
30 ... Similar Schedule Search
40 ... candidate time zone list generator
50 ... candidate time display
Claims (5)
사용자가 여행할 여행지에 대한 여행 지역 정보, 상기 여행지를 여행할 날짜 및 상기 여행지에 대한 여행 종류 정보를 포함하는 여행지 정보를 획득하는 여행지 정보 관리부;
사용자가 상기 여행지에서 방문할 방문지 정보를 획득하고 방문지 정보에 대한 소요 시간, 시작 위치, 종료 위치, 스케쥴 정보를 포함하는 일정 정보를 구성하는 방문지 정보 관리부;
여행 정보 데이터베이스로부터 상기 여행지 정보에 상응하는 유사 일정을 검색하는 유사 일정 검색부;
사용자의 여행지 정보 및 일정 정보에 기초하여 일정 정보에 포함된 방문지에 대한 여행이 이루어질 수 있는 후보 시간대에 대한 리스트인 후보 시간대 리스트를 생성하는 후보 시간대 리스트 생성부; 및
상기 생성된 후보 시간대 리스트에 포함된 후보 시간을 사용자 단말기에 표시하도록 하고 사용자가 선택한 후보 시간에 따라 여행 일정을 구성하는 후보 시간 표시부
를 포함하는 여행 일정 추천 서비스 제공 시스템.
Itinerary recommendation service providing system,
A travel destination information management unit for acquiring travel destination information including travel area information on a travel destination to be traveled by a user, a date to travel to the travel destination, and travel type information on the travel destination;
A visitor information management unit for acquiring visitor information to be visited by the user and configuring schedule information including a time required for the visitor information, a start position, an end position, and schedule information;
A similar itinerary search unit that searches for similar itineraries corresponding to the destination information from a travel information database;
A candidate time zone list generator configured to generate a candidate time zone list that is a list of candidate time zones in which a trip to a destination included in the schedule information can be made based on the user's travel destination information and schedule information; And
A candidate time display unit configured to display a candidate time included in the generated candidate time zone list on a user terminal and configure a travel itinerary according to a candidate time selected by the user
Itinerary recommendation service providing system comprising a.
상기 후보 시간대 리스트 생성부는,
상기 일정 정보에 포함된 방문지에 대한 스케쥴 정보와 사용자의 여행지 정보의 날짜 정보를 비교하여 해당 방문지를 여행할 날짜에 대한 후보 시간대를 결정하고, 상기 후보 시간대에 다른 일정 정보가 없는 경우 해당 후보 시간대를 최종 후보 시간대로 확정하는 것을 특징으로 하는 여행 일정 추천 서비스 제공 시스템.
The method according to claim 1,
The candidate time zone list generating unit,
By comparing the schedule information for the destination included in the schedule information with the date information of the user's destination information, a candidate time zone is determined for a date to travel to the destination, and if there is no other schedule information in the candidate time zone, the candidate time zone is determined. Itinerary recommendation service providing system characterized in that the final candidate time zone is determined.
상기 유사 일정은, 일정 정보를 더 포함하고,
상기 후보 시간 표시부는, 상기 유사 일정 검색부에서 검색된 유사 일정을 고려하여 하기의 수식
적합도=전체 유사 일정 중 방문지에 대한 여행이 해당 후보 시간대에 이루어진 유사 일정의 갯수/전체 유사 일정의 갯수
에 의해 적합도를 계산하고 계산된 적합도를 함께 표시하도록 하는 것을 특징으로 하는 여행 일정 추천 서비스 제공 시스템.
The method according to claim 1,
The similar schedule further includes schedule information,
The candidate time display unit, considering the similar schedule searched by the similar schedule search unit, the following formula
Goodness of fit = The number of similar itineraries / travels of all similar itineraries in the candidate's time zone.
A travel itinerary recommendation service providing system characterized in that the fitness is calculated by and the calculated fitness is displayed together.
상기 후보 시간 표시부는, 상기 적합도와 시간 고려 함수를 더한 값을 시간대 점수로 하고 해당 시간대 점수를 함께 표시하도록 하는 것을 특징으로 하는 여행 일정 추천 서비스 제공 시스템.
The method according to claim 3,
The candidate time display unit is a system for providing a travel itinerary recommendation service, characterized in that a value obtained by adding the fit and the time consideration function is a time zone score and the corresponding time zone score is displayed together.
사용자가 여행할 여행지에 대한 여행 지역 정보, 상기 여행지를 여행할 날짜 및 상기 여행지에 대한 여행 종류 정보를 포함하는 여행지 정보를 획득하는 제1 단계;
사용자가 상기 여행지에서 방문할 방문지 정보를 획득하고 방문지 정보에 대한 소요 시간, 시작 위치, 종료 위치, 스케쥴 정보를 포함하는 일정 정보를 구성하는 제2 단계;
여행 정보 데이터베이스로부터 상기 여행지 정보에 상응하는 유사 일정을 검색하는 제3 단계;
사용자의 여행지 정보 및 일정 정보에 기초하여 일정 정보에 포함된 방문지에 대한 여행이 이루어질 수 있는 후보 시간대에 대한 리스트인 후보 시간대 리스트를 생성하는 제4 단계; 및
상기 생성된 후보 시간대 리스트에 포함된 후보 시간을 사용자 단말기에 표시하도록 하고 사용자가 선택한 후보 시간에 따라 여행 일정을 구성하는 제5 단계
를 포함하는 여행 일정 추천 서비스 제공 방법.A method for providing a travel itinerary recommendation service by a system for providing a travel itinerary recommendation service according to any one of claims 1 to 5,
A first step of obtaining travel destination information including travel area information on a travel destination for a user to travel, a date to travel the travel destination, and travel type information on the travel destination;
A second step in which the user obtains destination information to be visited at the destination and configures schedule information including a time required for the destination information, a start location, an end location, and schedule information;
A third step of searching for a similar itinerary corresponding to the travel destination information from a travel information database;
A fourth step of generating a candidate time zone list which is a list of candidate time zones in which a trip to a destination included in the schedule information can be made based on the user's travel destination information and schedule information; And
A fifth step of displaying the candidate time included in the generated candidate time zone list on the user terminal and configuring the travel itinerary according to the candidate time selected by the user
Itinerary recommendation service providing method comprising a.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020180130430A KR102169110B1 (en) | 2018-10-30 | 2018-10-30 | System and method for providing itinerary recommendation services |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020180130430A KR102169110B1 (en) | 2018-10-30 | 2018-10-30 | System and method for providing itinerary recommendation services |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20200048381A true KR20200048381A (en) | 2020-05-08 |
| KR102169110B1 KR102169110B1 (en) | 2020-10-22 |
Family
ID=70677515
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020180130430A Active KR102169110B1 (en) | 2018-10-30 | 2018-10-30 | System and method for providing itinerary recommendation services |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR102169110B1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102473099B1 (en) * | 2022-01-20 | 2022-11-30 | 이정한 | Travel information management system using an integrated platform |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102445555B1 (en) * | 2022-01-04 | 2022-09-22 | (주)스토리시티 | System and method for providing tour itinerary customized to user |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20120081436A (en) * | 2011-01-11 | 2012-07-19 | (주)제이벤투스마이투어 | System and method of itinerary design |
| KR20140046792A (en) | 2012-10-11 | 2014-04-21 | 황규원 | Travel scheduling system and travel scheduling method using the system |
| KR20150010505A (en) * | 2013-07-19 | 2015-01-28 | 용성춘 | System for providing tour guide information production service on on-line and method thereof |
| JP2016018519A (en) * | 2014-07-11 | 2016-02-01 | 株式会社Jtbワールドバケーションズ | Travel product reservation support device, travel product reservation support method, and printed matter for selling travel products |
| JP2018101187A (en) * | 2016-12-19 | 2018-06-28 | 英幸 山本 | Travel planning system, travel planning method, and program |
| JP2018124392A (en) * | 2017-01-31 | 2018-08-09 | 富士通株式会社 | Optical fiber mounting structure and optical module |
-
2018
- 2018-10-30 KR KR1020180130430A patent/KR102169110B1/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20120081436A (en) * | 2011-01-11 | 2012-07-19 | (주)제이벤투스마이투어 | System and method of itinerary design |
| KR20140046792A (en) | 2012-10-11 | 2014-04-21 | 황규원 | Travel scheduling system and travel scheduling method using the system |
| KR20150010505A (en) * | 2013-07-19 | 2015-01-28 | 용성춘 | System for providing tour guide information production service on on-line and method thereof |
| JP2016018519A (en) * | 2014-07-11 | 2016-02-01 | 株式会社Jtbワールドバケーションズ | Travel product reservation support device, travel product reservation support method, and printed matter for selling travel products |
| JP2018101187A (en) * | 2016-12-19 | 2018-06-28 | 英幸 山本 | Travel planning system, travel planning method, and program |
| JP2018124392A (en) * | 2017-01-31 | 2018-08-09 | 富士通株式会社 | Optical fiber mounting structure and optical module |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102473099B1 (en) * | 2022-01-20 | 2022-11-30 | 이정한 | Travel information management system using an integrated platform |
Also Published As
| Publication number | Publication date |
|---|---|
| KR102169110B1 (en) | 2020-10-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Lim et al. | Personalized trip recommendation for tourists based on user interests, points of interest visit durations and visit recency | |
| US11493347B2 (en) | Using historical location data to improve estimates of location | |
| US20090182498A1 (en) | Systems and Methods to Provide Navigational Assistance Using an Online Social Network | |
| US20140229102A1 (en) | Method and system for dynamic travel plan management | |
| US10530733B2 (en) | Inferring preferences from message metadata and conversations | |
| KR20170046333A (en) | Service system for travel planning | |
| WO2016075835A1 (en) | Itinerary determination method, itinerary determination program and itinerary determination device | |
| KR102210184B1 (en) | System and method for providing recommendation service for travel route | |
| JP6728029B2 (en) | Providing device, providing method, and providing program | |
| JP5846576B2 (en) | Visited neighborhood information providing server and information providing method | |
| KR20180055132A (en) | travel information sharing/recommending service system based on position information | |
| US20160131491A1 (en) | Interactively Scheduling an Itinerary | |
| JP2019046256A (en) | INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING PROGRAM, INFORMATION PROCESSING DEVICE, AND INFORMATION PROCESSING METHOD | |
| US20160146608A1 (en) | Automatic tour guiding method | |
| CN116204733A (en) | Multi-destination viewing method and device, device for viewing and storage medium | |
| Ho et al. | Constructing a personalized travel itinerary recommender system with the Internet of Things | |
| KR101741710B1 (en) | Apparatus for providing of travel map and method thereof | |
| Hammad et al. | PureNav: A Personalized Navigation Service for Environmental Justice Communities Impacted by Planned Disruptions | |
| KR102169110B1 (en) | System and method for providing itinerary recommendation services | |
| Dietz et al. | Recommending crowdsourced trips on wondary | |
| Ayala et al. | A mobile and interactive multiobjective urban tourist route planning system | |
| KR20240089363A (en) | Technology for delivering experience-centric navigation sessions | |
| JP7388454B2 (en) | Information generation method | |
| KR20130093999A (en) | Travel information sharing service system using location based service interlinked no-sql and rdbms | |
| Lim | Personalized Recommendation of Travel Itineraries based on Tourist Interests and Preferences. |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |