TWI667932B - Self-adapted travel planning recommendation method - Google Patents
Self-adapted travel planning recommendation method Download PDFInfo
- Publication number
- TWI667932B TWI667932B TW106134068A TW106134068A TWI667932B TW I667932 B TWI667932 B TW I667932B TW 106134068 A TW106134068 A TW 106134068A TW 106134068 A TW106134068 A TW 106134068A TW I667932 B TWI667932 B TW I667932B
- Authority
- TW
- Taiwan
- Prior art keywords
- interest
- point
- travel
- personal
- data table
- Prior art date
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本發明係一種自適化行程規劃推薦方法,該方法係使一旅遊伺服器接收到一終端裝置傳來的一行程規劃訊息後,該旅遊伺服器會根據該行程規劃訊息的個人識別碼及目的地名稱,自一興趣點資料庫中,選取匹配的興趣點資料表,進而行成複數筆行程推薦訊息,之後,該旅遊伺服器會對該等行程推薦訊息進行優化排序,且依序傳送至該終端裝置,如此,使用者於終端裝置上所看到的推薦景點,均會鄰近於目的地名稱,且符合使用者的喜好,令使用者能便利且迅速地排定整個旅遊行程。
Description
本發明係關於推薦旅遊興趣點的方法,尤指一種能夠根據使用者之喜好,自動地篩選出複數個興趣點,並在使用者規劃旅遊行程時,將該等興趣點推薦予使用者的方法。
近年來,隨著各式電子通訊裝置、雲端儲存裝置及網際網路之快速發展,各式「旅遊資訊」充斥網路,令許多嚮往自助旅遊的人們,誤以為僅憑隨手可得之免費資訊,即能在省錢、省事之前提下,順利完成自助旅遊中景點及行程之事前規劃,並據以愉快且安全地實現自助旅遊,更因此令自助旅遊蔚為風潮。
一般言,自助旅遊(或半自助旅遊)係指不完全依賴旅行社套裝行程的一種旅遊方式,也就是說,完全係由旅行者自行安排景點、行程、交通及食宿,因此,自助旅遊者在食、住、行、遊、購、娛等方面的選擇性,更傾向於按個人喜好來安排,也因此,任何專業旅遊網站、個人旅遊部落格(Blog)或旅遊網路論壇所發表之「旅遊資訊」無可避免地都參雜著發表人欲達成某一商業目的、置入性行銷目的或其個人特殊喜好之主觀見解,其不僅不適用於一般閱覽者,甚至,可能會導致閱覽者因理解錯誤,而產生無法預期的結果,令閱覽者據以實現自助旅遊時極易陷入必須自行 承擔錯誤之風險。
其次,人們在規劃旅遊景點及行程,或在旅遊途中查找相關資料時,通常均係利用一終端裝置,如:行動通訊裝置或電腦裝置,透過網際網路,連線至一搜尋引擎伺服器(search engine server,如:***、yahoo、msn search...等),且在該終端裝置上輸入一查詢字串,以期該搜尋引擎伺服器能針對該查詢字串,搜尋到相關之專業旅遊網站、個人旅遊部落格(Blog)或旅遊網路論壇,且將搜尋結果呈現至該終端裝置,供查詢人逐一點選參考,其查詢過程看似簡易,任何人均能輕易上手,但是,搜尋引擎伺服器卻只能單純地針對該查詢字串之本身,回饋所有與其相關之網站,使用者若對搜索到的旅遊資訊深感興趣時,則只能自行儲存相關網頁資料,且在日後規劃行程時,尚必須自行由眾多已儲存的網頁資料中,一一檢視,並查找出符合旅遊地點的旅遊資訊。
綜上所述可知,使用者在規劃旅遊行程時,是極為不便,雖然有業者推出能規劃旅遊行程的網路平台,但是,使用者仍必須自行將景點一一地填入至網路平台,且必須自行檢索鄰近各個景點的其它景點,才能夠妥善地安排好每日旅遊行程,此舉,顯然會耗費使用者過多時間與心力,故,如何設計出一種更優良的行程規劃推薦系統,解決使用者平常難統整各類旅遊資訊的困擾外,同時依使用者特性提供行程規劃推薦,讓使用者在旅遊資訊收集、行程規劃時能順利完成,規劃出滿意的行程,即成為本發明在此欲探討之一重要課題。
有鑑於現有的旅遊平台於規劃行程上,仍不盡完美,造成使 用者不良的使用經驗,因此,發明人憑藉著多年的實務經驗,在經過多次實驗及研究後,終於設計出本發明之一種自適化行程規劃推薦方法,期能有效根據使用者的喜好與旅遊地點,推薦鄰近的其它景點,並能有效整合使用者感興趣的景點,大幅提升使用者規劃旅遊行程之效率。
本發明之一目的,係提供一種自適化行程規劃推薦方法,該方法係應用至一旅遊行程規劃系統,該旅遊行程規劃系統包括一旅遊伺服器及至少一終端裝置,其中,該旅遊行程規劃系統能透過網際網路,與各該終端裝置相連線,其內設有一會員資料庫及一興趣點資料庫,該會員資料庫內儲存有複數筆用戶資料表,該等用戶資料表內分別包括一用戶識別碼,該興趣點資料庫內儲存有複數筆第一興趣點資料表及複數筆個人興趣點資料表,該等第一興趣點資料表與該等個人興趣點資料表內分別至少包括一興趣點識別碼、一興趣點名稱、一地理標籤、一城市標籤、一動線標籤及一興趣點屬性標籤,且該等個人興趣點資料表尚分別包括各該用戶識別碼,各該終端裝置內分別安裝一應用程式,在各該終端裝置運行對應之應用程式,且傳送一行程規劃訊息至該旅遊伺服器後,該旅遊伺服器會根據該行程規劃訊息所包括之一個人識別碼,取得對應之用戶識別碼,並根據該用戶識別碼所對應之各該個人興趣點資料表,及根據該目的地名稱所對應之城市標籤與對應之動線標籤,執行配對搜尋,以自該興趣點資料庫中,選取匹配的第一興趣點資料表與個人興趣點資料表,再將前述匹配的各該第一興趣點資料表與各該個人興趣點資料表,轉換成對應之行程推薦訊息,以進行優化排序,且根據排序結果,依序將各該行程推薦訊息傳送至該終端裝置,以使該終端裝置之顯示幕能顯示各該行程推薦訊息。
為便 貴審查委員能對本發明目的、技術特徵及其功效,做更進一步之認識與瞭解,茲舉實施例配合圖式,詳細說明如下:
無
1‧‧‧旅遊伺服器
11‧‧‧會員資料庫
12‧‧‧用戶資料表
121‧‧‧用戶識別碼
123‧‧‧個人屬性標籤
125‧‧‧個人隱私標籤
127‧‧‧收藏標籤
13‧‧‧興趣點資料庫
14‧‧‧第一興趣點資料表
141、151‧‧‧興趣點識別碼
142、152‧‧‧興趣點名稱
143、153‧‧‧地理標籤
144、154‧‧‧城市標籤
145、155‧‧‧動線標籤
146、156‧‧‧興趣點屬性標籤
15‧‧‧個人興趣點資料表
157‧‧‧自定用戶識別碼
16‧‧‧行程組件資料表
161‧‧‧組件識別碼
162‧‧‧組件名稱
163‧‧‧組件城市標籤
164‧‧‧組件屬性標籤
165‧‧‧組件內容
2‧‧‧終端裝置
20‧‧‧顯示幕
21‧‧‧應用程式
301~306、401~407‧‧‧步驟
S‧‧‧旅遊行程規劃系統
T‧‧‧網際網路
M1‧‧‧新增興趣點圖標
M2‧‧‧行程規劃圖標
H1‧‧‧自定興趣點畫面
第1圖係本發明之旅遊行程規劃系統的架構示意圖;第2圖係本發明之用戶資料表的示意圖;第3圖係本發明之第一興趣點資料表的示意圖;第4圖係本發明之個人興趣點資料表的示意圖;第5圖係本發明之一網頁的示意圖;第6圖係本發明之自定興趣點畫面的示意圖;第7圖係本發明之建立個人興趣點資料表的流程圖;第8圖係本發明之行程規劃頁面的示意圖;第9圖係本發明之推薦興趣點的流程圖;及第10圖係本發明之行程組件資料表的示意圖。
本發明係一種自適化行程規劃推薦方法,其主要目的,是在使用者規劃旅遊行程時,能夠推薦使用者最有可能感興趣的「興趣點(point of interest,簡稱POI)」或「活動行程(即,多個興趣點組合)」,同時,本發明所推薦之「興趣點」,除了能夠由業者內建之外,亦能夠由使用者自行定義,如此,藉由本發明之方法與其系統,能夠使推薦內容更為個人化,以滿足且貼近每一個使用者的不同旅遊需求,故,本發明後續會針對「如何自行定義『興趣點』」、「如何推薦『興趣點』」、「如何推薦『活動行程』」及 「如何就推薦內容進行優化排序」等流程,進行說明。
請參閱第1圖所示,本發明之方法能應用至一旅遊行程規劃系統S,在一實施例中,該旅遊行程規劃系統S包括一旅遊伺服器1及至少一終端裝置2(如:個人電腦、智慧型手機、平板電腦...等),該旅遊行程規劃系統S能透過網際網路T,與各該終端裝置2相連線,以接收各該終端裝置2傳來的訊息,或傳送訊息至各該終端裝置2,其中,該旅遊伺服器1內設有一會員資料庫11及一興趣點資料庫13,在此特別一提者,在第1圖中雖然將會員資料庫11及興趣點資料庫13建置於旅遊伺服器1內,但是,本發明之其它實施例中,該會員資料庫11及興趣點資料庫13亦可建置於其它單一或多個伺服器中,且各該伺服器能夠與該旅遊伺服器1相連接,以供旅遊伺服器1能取得其它伺服器內之會員資料庫11及興趣點資料庫13的資訊;此外,該會員資料庫11及興趣點資料庫13亦可整合為單一個資料庫。
請參閱第1及2圖所示,在該實施例中,該會員資料庫11內儲存有複數筆用戶資料表12,該等用戶資料表12內分別至少包括一用戶識別碼121,該用戶識別碼121能夠為使用者的註冊帳號、手機號碼或手機唯一碼(International Mobile Equipment Identity,簡稱IMEI)...等,其主要是用來代表該用戶資料表12所對應的使用者身份,又,該用戶資料表12中尚包括至少一個個人屬性標籤123,例如:用戶識別碼121為「U1」的使用者,其用戶資料表12內包括了「品茗」、「攝影」、「財經」等三種個人屬性標籤123,其中,各該個人屬性標籤123的產生方式能夠包括下列方式:(1)使用者能透過終端裝置2上所安裝的一應用程式21(如:APP、網頁瀏覽器...等),向商家的伺服器進行註冊,且在註冊過程中,能在商家所提 供的表單上,自行選填喜好的種類,例如:「品茗」,則前述選填的種類即會被設定為對應的個人屬性標籤123,且添加至用戶資料表12中;(2)使用者在「自行定義『興趣點(如:大阪生活館)』」(相關流程會在後續實施例中進行說明)後,前述「自行定義『興趣點(如:大阪生活館)』」所對應的屬性(如:購物),會被設定為對應的個人屬性標籤123,且添加至用戶資料表12中;(3)使用者透過該應用程式21瀏覽網頁,該應用程式21能根據使用者的瀏覽記錄,判斷出使用者的興趣,例如:使用者頻繁點擊或搜索「財經」的相關網頁或店家,則「財經」會被設定為對應的個人屬性標籤123,且添加至用戶資料表12中。
請參閱第1、3及4圖所示,該興趣點資料庫13內儲存有複數筆第一興趣點資料表14及複數筆個人興趣點資料表15,各該第一興趣點資料表14係為業者所建立的興趣點資料,其至少包括一興趣點識別碼141、一興趣點名稱142、一地理標籤143、一城市標籤144、一動線標籤145及一興趣點屬性標籤146,茲逐一說明各個欄位資料所代表意義如下:(A)該興趣點識別碼141係該興趣點資料的唯一識別碼(如:P1、P2、P3),且不會與其它興趣點資料相同;(B)該興趣點名稱142能夠為政府部門(如:總統府)、商業機構(如:拉麵共和國、大平原飯店、台場購物中心)、旅遊景點(如:丹頂鶴自然公園)或交通設施(如:有珠山纜車)...等;(C)該地理標籤143則為興趣點的所在位址,且能根據興趣點的實際情況,記載為單一地址(如:台北市中正區忠孝西路1段49號)或單一經緯度 (如:25,121),或是能夠為一個範圍值(如:台北市信義區市府路或25~27,121);(D)該城市標籤144係為興趣點的所在城市(如:大阪、台北);(E)該動線標籤145為該興趣點所在地之一預定期間(如:4小時、8小時...等)內能到達之城市,例如:興趣點(如:大阪生活今昔館)的所在城市為「大阪」,且由該興趣點到達至「神戶」的時間位於該預定期間內,則「神戶」能夠為大阪生活今昔館的動線標籤145(如:「大阪」+「神戶」);(F)興趣點屬性標籤146則為該興趣點之性質,例如:「一號點」為酒吧,則「品茗」、「夜生活」能分別被設定為其興趣點屬性標籤146。
復請參閱第1、3及4圖所示,該個人興趣點資料表15則為使用者所自行定義的興趣點資料,其至少包括興趣點識別碼151、興趣點名稱152、地理標籤153、城市標籤154、動線標籤155及興趣點屬性標籤156等欄位資料,該等欄位資料所代表意義如前(A)~(F)所述,又,除了前述欄位資料之外,該個人興趣點資料表15尚會包括一自定用戶識別碼157,該自定用戶識別碼157會記載建立該個人興趣點資料表15的用戶識別碼121,例如:甲使用者的用戶識別碼121為「U1」,當其建立了興趣點識別碼151為「D1」的個人興趣點資料表15後,前述個人興趣點資料表15的自定用戶識別碼157即會記載為「U1」。
茲簡單說明本發明之使用者「如何自行定義『興趣點』」的流程,請參閱第1及5圖所示,當使用者透過終端裝置2運行應用程式21,且瀏覽網頁時,若使用者對網頁中的旅遊資料感興趣時,則使用者能夠點選該應用程式21中的一新增興趣點圖標M1,之後,該應用程式21會產生一瀏 覽興趣點訊息,且將該瀏覽興趣點訊息包括傳送至該旅遊伺服器1,其中,該瀏覽興趣點訊息包括當前網頁內容及該使用者的用戶識別碼121,嗣,該旅遊伺服器1會透過一智慧分析方式(如:爬蟲、萃文、解析引擎...等),比對該網頁內容是否符合任一筆第一興趣點資料表14的內容(如:興趣點名稱142及地理標籤143),若沒有相符合的資料,則該旅遊伺服器1會傳送一自定興趣點訊息至該終端裝置2,該終端裝置2接收到該自定興趣點訊息後,即會開啟一自定興趣點畫面H1(如第6圖所示),以供使用者能夠自行輸入自定興趣點資料,其中,該自定興趣點資料能夠為文字資料(如:名稱、類別、地址、描述...等)與圖片資料,又,終端裝置2將自定興趣點資料傳送回旅遊伺服器1後,該旅遊伺服器1便會根據前述自定興趣點資料,建立新的個人興趣點資料表15,並賦予唯一的興趣點識別碼151,同時,將該用戶識別碼121添加至自定用戶識別碼157中。
承上所述,復請參閱第1~4圖所示,當旅遊伺服器1比對出該網頁內容符合任一筆第一興趣點資料表14的內容時,該旅遊伺服器1會執行一處理程序,例如,將該第一興趣點資料表14傳回該終端裝置2,以供使用者能夠額外增加相關敘述或圖片,在此特別一提者,前述額外增加的內容,能夠以單一檔案儲存回興趣點資料庫13中,且與該第一興趣點資料表14(如:興趣點識別碼141)及該使用者(如:用戶識別碼121)相關聯,意即,當該第一興趣點資料表14出現於推薦內容時,僅有該使用者能夠看到額外增加的內容,其它使用者則僅能看到原有第一興趣點資料表14的推薦內容;或者,該旅遊伺服器1能將該第一興趣點資料表14關聯至對應該使用者之用戶資料表12中。
為能明確揭露前述流程,以下茲僅就本發明之旅遊伺服器1的處理過程,進行說明,請參閱第1~4、7圖所示,該旅遊伺服器1接收到該終端裝置2傳來的瀏覽興趣點訊息後,會執行下列步驟:(301)讀取該瀏覽興趣點訊息中的網頁內容,進入步驟(302);(302)執行智慧分析方式,判斷該網頁內容是否符合任一第一興趣點資料表14之內容,若是,進入步驟(303),若否,進入步驟(304);(303)執行一處理程序;(304)傳送一自定興趣點訊息至該終端裝置,進入步驟(305);(305)接收該終端裝置2傳來之一自定興趣點資料,進入步驟(306);(306)根據該自定興趣點資料的內容,建立新的個人興趣點資料表15。
承上,復請參閱第1及4圖所示,該文字資料至少會包含「名稱」與「地址」,以能被分別記錄於興趣點名稱152與地理標籤153中,同時,該旅遊伺服器1尚會根據該地理標籤153而產生對應的城市標籤154,又,該旅遊伺服器1能夠根據該文字資料中包含的「描述」或根據網頁內容,而分析出對應的興趣點屬性標籤156,且會根據城市標籤154而自動計算與增加對應的動線標籤155,如此,使用者便能方便地自行定義出「興趣點」(即,建立新的個人興趣點資料表15)。在此特別一提者,本發明所稱之應用程式21能夠因應不同的終端裝置2類型,而有不同的態樣,例如:當終端裝置2為智慧型手機時,該應用程式21能夠為行動應用程式(APP);當終端裝置2為個人電腦時,該應用程式21能夠為網頁瀏覽器(如:Chrome),或者為網頁瀏覽器上附加的擴充功能(extension)。
茲簡單敘述本發明「推薦『興趣點』」的流程,在該實施例 中,復請參閱第1~4圖所示,當使用者啟動該終端裝置2之應用程式21,且點一行程規劃圖標M2後,該終端裝置2能夠呈現一行程規劃頁面(如第8圖所示),供使用者在其上添加多個興趣點以規劃行程,嗣,當使用者操作該終端裝置2,並選擇一目的地(如:大阪)後,該終端裝置2會傳送一行程規劃訊息至該旅遊伺服器1,其中,該行程規劃訊息會包括對應該使用者的個人識別碼(如:U1)及該目的地名稱(如:大阪),嗣,當旅遊伺服器1接收並讀取該行程規劃訊息後,該旅遊伺服器1會根據該個人識別碼(如:U1),自該會員資料庫11中讀取匹配的用戶資料表12(即,用戶識別碼121為「U1」),之後,該旅遊伺服器1會根據該用戶識別碼121所對應之各該個人興趣點資料表15,及該目的地名稱(如:大阪)所對應之城市標籤144、154或動線標籤145、155,自該興趣點資料庫13中,讀取匹配的第一興趣點資料表14與個人興趣點資料表15。
針對前述「讀取匹配的第一興趣點資料表14與個人興趣點資料表15」此一過程,茲舉例說明,復請參閱第1~4圖所示,當旅遊伺服器1讀取了用戶識別碼121為「U1」的用戶資料表12後,由於自定用戶識別碼157為「D1」、「D3」的個人興趣點資料表15,其自定用戶識別碼157均為「U1」,因此,前述「D1」、「D3」的個人興趣點資料表15會被選取出來;由於目的地名稱為「大阪」,因此,興趣點識別碼141為「P1」的第一興趣點資料表14,及自定用戶識別碼157為「D1」的個人興趣點資料表15,因其城市標籤144、154為「大阪」,而會被選取出來,至於「D3」的個人興趣點資料表15則不會被選取;又,由於該等第一興趣點資料表14及個人興趣點資料表15中,僅有興趣點識別碼141為「P1」、「P2」及自定用戶識別碼157為「D1」 的興趣點資料表14、15,其動線標籤145中分別了包括「大阪」(如:「大阪」+「神戶」、「京都」+「大阪」、「神戶」+「大阪」),因此,前述「P1」、「P2」的第一興趣點資料表14會被選取出來;意即,「P1」、「P2」的第一興趣點資料表14、「D1」的個人興趣點資料表15會被判斷為匹配的第一興趣點資料表14與個人興趣點資料表15。
另,復請參閱第1~4圖所示,該旅遊伺服器1會將前述匹配的第一興趣點資料表14與個人興趣點資料表15,轉換成對應之行程推薦訊息,之後,該旅遊伺服器1會對各該行程推薦訊息進行優化排序,並根據排序結果,將各該行程推薦訊息傳送至該終端裝置2,以使該終端裝置2之顯示幕20能顯示各該行程推薦訊息(如第8圖之右方區域),供使用者察看,如此,使用者在規劃旅遊行程時,便能夠優先察看到自己較喜愛的興趣點,及鄰近該興趣點的其它興趣點(即,對應動線標籤145、155的興趣點),以能將各個興趣點逐一增加至行程中,大幅提高使用者規劃旅遊行程的便利性。
為能明確揭露本發明之方法,以下茲僅就本發明之旅遊伺服器1的處理流程,進行說明,請參閱第1~4、9圖所示,該旅遊伺服器1係會執行下列步驟:(401)該旅遊伺服器1判斷是否接收到一行程規劃訊息,若是,進入步驟(402),否則,返回步驟(401);(402)該旅遊伺服器1讀取該行程規劃訊息內的個人識別碼及目的地名稱,進入步驟(403);(403)該旅遊伺服器1根據該個人識別碼,自會員資料庫11中讀取匹配的用戶資料表12,以取得對應用戶識別碼121,進入步驟(404); (404)該旅遊伺服器1根據該用戶識別碼121及目的地名稱,自該興趣點資料庫13中,讀取匹配的第一興趣點資料表14與個人興趣點資料表15,進入步驟(405);(405)該旅遊伺服器1將匹配的第一興趣點資料表14與個人興趣點資料表15,轉換成對應之行程推薦訊息,進入步驟(406);(406)該旅遊伺服器1對各該行程推薦訊息進行優化排序,進入步驟(407);(407)該旅遊伺服器1根據排序結果,將各該行程推薦訊息傳送至該行動終端裝置2。
關於「就推薦內容進行優化排序」,茲就其中一種優化排序方式,說明如後,復請參閱第1~4圖所示,該旅遊伺服器1在取得「U1」的用戶資料表12中的個人屬性標籤123(如:「品茗」、「攝影」、「財經」)後,其會讀取匹配之該等興趣點資料表14、15的興趣點屬性標籤146、156,之後,該旅遊伺服器1會比對每一個興趣點資料表14、15中的興趣點屬性標籤146、156,符合該個人屬性標籤123的數量多寡,進行排序,且符合數量多的第一興趣點資料表14或個人興趣點資料表15,其所對應之推薦順序會較前面,例如,「D1」的個人興趣點資料表15,具有兩個符合之興趣點屬性標籤156(「品茗」、「攝影」),「P1」的第一興趣點資料表14,則具有一個符合之興趣點屬性標籤146(「品茗」),「P2」的第一興趣點資料表14,沒有符合的興趣點屬性標籤146,因此,「D1」的個人興趣點資料表15之推薦順序會優於「P1」的第一興趣點資料表14,「P1」的第一興趣點資料表14之推薦順序則會優於「P2」的第一興趣點資料表14,意即,該旅遊伺服器1會根據個人屬性標籤123所對應之興趣點屬性標籤146、156,對各該行程推薦訊息進 行優化排序,且推薦度高的行程推薦訊息會愈前面。
復請參閱第1~4圖所示,該用戶資料表12尚分別包括至少一個人隱私標籤125,當一使用者為新註冊的會員,且業者無法由前述(1)~(3)的方式,令該使用者擁有對應之個人屬性標籤123時,該使用者的用戶資料表12中則不會記載任何個人屬性標籤123,此時,為了能夠推薦興趣點予該新註冊的會員,該旅遊伺服器1會讀取該使用者之用戶資料表12中的個人隱私標籤125,假設該使用者係為男性,且年齡為35歲,並任職於金融業,則該使用者會包括「男」、「35歲」、「金融業」等個人隱私標籤125,之後,該旅遊伺服器1會針對多個其它用戶資料表12內的個人隱私標籤125,進行配對搜尋,其中,該旅遊伺服器1會根據搜尋出之其它用戶資料表12內的所有個人隱私標籤125,比對其符合該用戶資料表12之各該個人隱私標籤125的數量,且選取出符合數量最多的其它用戶資料表12,嗣,該旅遊伺服器1會將被選取之其它用戶資料表12中的個人屬性標籤123,記載至該用戶資料表12,以使該旅遊伺服器1能執行前述步驟(406)~(407)的流程,例如:當旅遊伺服器1搜尋出用戶識別碼121為「U1」的使用者,其用戶資料表12內包括了「男」、「35歲」、「金融業」等個人隱私標籤125後,該旅遊伺服器1便會將「U1」所對應之「品茗」、「攝影」、「財經」等三種個人屬性標籤123,記載至該使用者(即,新註冊的會員)的用戶資料表12中,畢竟,擁有類似生活或工作環境,且年齡層近似的人,其喜好或消費傾向會較為雷同。
此外,為了能使推薦內容更為貼近使用者的喜愛,本發明之優化排序尚包括了「優先顯示使用者收藏的興趣點」及「對使用者之個人屬性標籤123進行加權值」,茲分別說明如後,在該實施例中,復請參閱第 1~4圖所示,該用戶資料表12尚包括至少一收藏標籤127,當使用者點選了應用程式21中的新增興趣點圖標M1後,若旅遊伺服器1判斷出該網頁內容符合任一第一興趣點資料表14之內容,則其會將該第一興趣點資料表14的興趣點識別碼141加入至該收藏標籤127中,又,若旅遊伺服器1是建立新的個人興趣點資料表15,則其會將新的個人興趣點資料表15之興趣點識別碼151加入至該收藏標籤127中,如此,當該終端裝置2顯示推薦內容時,對應於收藏標籤127中的該等興趣點資料表14、15所形成的行程推薦訊息,便會優先顯示出來,在該實施例中,復請參閱第8圖所示,其網頁畫面上的「收藏」,係表示推薦內容均為對應於收藏標籤127中的該等興趣點資料表14、15內容,網頁畫面上的「未收藏」,則表示推薦內容並未對應於收藏標籤127。
承上所述,復請參閱第1~4圖所示,當使用者透過該應用程式21瀏覽網頁,且進行各種操作,例如:新增興趣點、瀏覽旅遊景點、規劃行程、線上購物...等,該應用程式21會記錄使用者的操作行為,並根據前述操作行為產生一記錄屬性訊息,且傳送至該旅遊伺服器1,之後,該旅遊伺服器1會根據該記錄屬性訊息中的用戶識別碼121,讀取匹配的用戶資料表12,以取得該用戶資料表12中的個人屬性標籤123,嗣,該旅遊伺服器1會根據該記錄屬性訊息中包括的內容,對各該個人屬性標籤123,賦予一加權值,舉例而言,當使用者瀏覽的網頁內容均是關於各種酒吧、夜間活動…等資訊時,則其「夜生活」的個人屬性標籤123之加權值會逐漸增加;或者,當使用者於網路上購買了相機、鏡頭、濾鏡…等產品等,其「攝影」的個人屬性標籤123之加權值亦會增加;如此,在旅遊伺服器1對各該行程推薦訊息進行優化排序時,當各該興趣點屬性標籤146、156所對應之個人 屬性標籤123擁有高加權值,則其推薦順序會較佳。在此特別一提者,本發明所提之優化排序方式,均能夠混合使用,以提供使用者更為良好的使用經驗。
再者,本發明除了能夠推薦單一興趣點之外,亦能夠將多個興趣點組合成一活動行程,並推薦給使用者,以供使用者在規劃旅遊行程時,能夠一次性地添加多個興趣點,茲說明本發明「推薦『活動行程』」的流程,復請參閱第1~4及10圖所示,該興趣點資料庫13內尚儲存有複數筆行程組件資料表16,各該行程組件資料表16至少包括一組件識別碼161、一組件名稱162、一組件城市標籤163、一組件屬性標籤164及一組件內容165,茲逐一說明各個欄位資料所代表意義如下:(a)該組件識別碼161係活動行程的唯一識別碼(如:L1、L2、L3);(b)該組件名稱162係業者所提供之名稱(如:京阪奈三都遊);(c)該組件城市標籤163係為活動行程所對到達的城市(如:「大阪」+「京都」+「奈良」);(d)該組件屬性標籤164則為活動行程之性質,例如:「品茗」、「攝影」;(e)該組件內容165係為活動行程所包括的多個興趣點識別碼141,由於活動行程是由多個興趣點組合而成,且每一個興趣點均有對應的第一興趣點資料表14,因此,前述第一興趣點資料表14的興趣點識別碼141便會被記載於該組件內容165中,例如,業者將「一號點」與「二號點」設計成一個活動行程,且形成「L1」的行程組件資料表16,則其組件內容165便會填入「一號點」與「二號點」所對應的興趣點識別碼141(即,P1、P2)。
復請參閱第1~4及10圖所示,在該實施例中,當旅遊伺服器1進行前述步驟(403)時,由於目的地名稱為「大阪」,故,組件識別碼161為「L1」的行程組件資料表16,因其組件城市標籤163包括「大阪」,而會被旅遊伺服器1選取出來,並轉換成對應之行程推薦訊息,之後,該旅遊伺服器1進行前述步驟(405)時,其會根據使用者所擁有的個人屬性標籤123,比對各該行程組件資料表16的組件屬性標籤164,進而對各該行程推薦訊息進行優化排序(如前述實施例之根據數量多寡或加權值進行排序),如此,使用者在安排旅遊行程時,不僅所察看的推薦內容符合自身喜好,且亦符合欲到達旅行之城市。此外,當使用者察看推薦的活動行程之細部內容(即,每一個興趣點的介紹說明)時,該旅遊伺服器1便能夠根據組件內容165,選取對應的第一興趣點資料表14。
按,以上所述,僅係本發明之較佳實施例,惟,本發明所主張之權利範圍,並不侷限於此,按凡熟悉該項技藝人士,依據本發明所揭露之技術內容,可輕易思及之等效變化,均應屬不脫離本發明之保護範疇。
Claims (13)
- 一種自適化行程規劃推薦方法,係應用至一旅遊行程規劃系統,該旅遊行程規劃系統包括一旅遊伺服器及至少一終端裝置,其中,該旅遊行程規劃系統能透過網際網路,與各該終端裝置相連線,其內設有一會員資料庫及一興趣點資料庫,該會員資料庫內儲存有複數筆用戶資料表,該等用戶資料表內分別包括一用戶識別碼,該興趣點資料庫內儲存有複數筆第一興趣點資料表及複數筆個人興趣點資料表,該等第一興趣點資料表與該等個人興趣點資料表內分別至少包括一興趣點識別碼、一興趣點名稱、一地理標籤、一城市標籤、一動線標籤及一興趣點屬性標籤,且該等個人興趣點資料表尚分別包括建立其資料的各該用戶識別碼,各該終端裝置內分別安裝一應用程式,在各該終端裝置運行對應之應用程式,且傳送一瀏覽興趣點訊息至該旅遊伺服器後,該旅遊伺服器會依下列步驟建立新的個人興趣點資料表:讀取該瀏覽興趣點訊息中的一網頁內容;透過一智慧分析方式,比對該網頁內容及各該第一興趣點資料表之內容;在判斷出該網頁內容未符合任一第一興趣點資料表之內容的情況下,傳送一自定興趣點訊息至該終端裝置;接收該終端裝置傳來之一自定興趣點資料;根據該自定興趣點資料的內容,建立新的個人興趣點資料表;在各該終端裝置運行對應之應用程式,且傳送一行程規劃訊息至該旅遊伺服器後,該旅遊伺服器執行下列推薦興趣點步驟:讀取該行程規劃訊息的內容,且該行程規劃訊息包括一個人識別碼及至少一目的地名稱; 自該會員資料庫中讀取匹配該個人識別碼的用戶資料表,以取得對應之用戶識別碼;根據該用戶識別碼所對應之各該個人興趣點資料表,及根據該目的地名稱所對應之城市標籤與對應之動線標籤,執行配對搜尋,以自該興趣點資料庫中,選取匹配的第一興趣點資料表與個人興趣點資料表;將前述匹配的各該第一興趣點資料表與各該個人興趣點資料表,轉換成對應之行程推薦訊息;對各該行程推薦訊息進行優化排序;及根據排序結果,依序將各該行程推薦訊息傳送至該終端裝置,以使該終端裝置之顯示幕能顯示各該行程推薦訊息。
- 如請求項1所述之行程規劃推薦方法,其中,該瀏覽興趣點訊息尚包括對應之用戶識別碼,以使該旅遊伺服器將該用戶識別碼添加至新的個人興趣點資料表之一自定用戶識別碼中。
- 如請求項2所述之行程規劃推薦方法,其中,該優化排序係使該旅遊伺服器執行下列步驟:根據該個人識別碼所匹配的用戶資料表中,取得至少一個人屬性標籤;及根據各該個人屬性標籤所對應之興趣點屬性標籤,對各該行程推薦訊息進行優化排序。
- 如請求項3所述之行程規劃推薦方法,其中,該旅遊伺服器會讀取各該行程推薦訊息所分別對應之第一興趣點資料表或個人興趣點資料表,且根據各該第一興趣點資料表及/或個人興趣點資料表中的對應興趣點屬性標籤,其所符合之各該個人屬性標籤的數量多寡,進行排序。
- 如請求項3所述之行程規劃推薦方法,其中,各該個人屬性標籤分別具 有一加權值,該旅遊伺服器會讀取各該行程推薦訊息所分別對應之第一興趣點資料表或個人興趣點資料表,且根據各該第一興趣點資料表及/或個人興趣點資料表中的對應興趣點屬性標籤,其所符合之各該個人屬性標籤的加權值高低,進行排序。
- 如請求項4或5所述之行程規劃推薦方法,其中,該旅遊伺服器接收到該終端裝置傳來之該瀏覽興趣點訊息,且判斷出該網頁內容符合其中一第一興趣點資料表之內容的情況下,該旅遊伺服器係將前述第一興趣點資料表的興趣點識別碼,添加至該用戶資料表,以形成一收藏標籤。
- 如請求項6所述之行程規劃推薦方法,其中,該旅遊伺服器建立新的個人興趣點資料表後,其會將前述新的個人興趣點資料表之興趣點識別碼,添加至該用戶資料表,以形成另一收藏標籤。
- 如請求項7所述之行程規劃推薦方法,其中,該旅遊伺服器會使該終端裝置優先顯示對應於各該收藏標籤之行程推薦訊息。
- 如請求項8所述之行程規劃推薦方法,其中,各該用戶資料表尚分別包括至少一個人隱私標籤,其中,該旅遊伺服器讀取匹配的用戶資料表,且該用戶資料表中未記載任一個人屬性標籤的狀況下,該旅遊伺服器係執行下列步驟:根據該用戶資料表中的各該個人隱私標籤,針對多個其它用戶資料表內之對應個人隱私標籤,進行配對搜尋;根據各該其它用戶資料表內的所有個人隱私標籤,比對其符合該用戶資料表之各該個人隱私標籤的數量,且選取出符合數量最多的其它用戶資料表;及將被選取之其它用戶資料表中的各該個人屬性標籤,記載至該用戶資料表,以使該旅遊伺服器能根據該用戶資料表中的個人屬性標籤,讀取匹 配的第一興趣點資料表。
- 如請求項9所述之行程規劃推薦方法,其中,該興趣點資料庫內尚儲存有複數筆行程組件資料表,各該行程組件資料表至少包括一組件識別碼、一組件名稱、一組件城市標籤、一組件屬性標籤及一組件內容,且各該行程組件資料表的組件內容包含複數個第一興趣點資料表的興趣點識別碼,該旅遊伺服器能根據該目的地名稱所對應之組件城市標籤,執行配對搜尋,以自該興趣點資料庫中,選取匹配的行程組件資料表,且將前述匹配的各該第行程組件資料表,轉換成對應之行程推薦訊息,以進行優化排序。
- 如請求項10所述之行程規劃推薦方法,其中,該優化排序係使該旅遊伺服器執行下列步驟:根據該個人識別碼所匹配的用戶資料表中,取得至少一個人屬性標籤;及根據各該個人屬性標籤所對應之組件屬性標籤,對各該行程推薦訊息進行優化排序。
- 如請求項11所述之行程規劃推薦方法,其中,該旅遊伺服器會讀取各該行程推薦訊息所分別對應之行程組件資料表,且根據各該行程組件資料表中的對應組件屬性標籤,其所符合之各該個人屬性標籤的數量多寡,進行排序。
- 如請求項11所述之行程規劃推薦方法,其中,各該個人屬性標籤分別具有一加權值,該旅遊伺服器會讀取各該行程推薦訊息所分別對應之行程組件資料表,且根據各該行程組件資料表中的對應組件屬性標籤,其所符合之各該個人屬性標籤的加權值高低,進行排序。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW106134068A TWI667932B (zh) | 2017-10-02 | 2017-10-02 | Self-adapted travel planning recommendation method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW106134068A TWI667932B (zh) | 2017-10-02 | 2017-10-02 | Self-adapted travel planning recommendation method |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201916704A TW201916704A (zh) | 2019-04-16 |
TWI667932B true TWI667932B (zh) | 2019-08-01 |
Family
ID=66992297
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW106134068A TWI667932B (zh) | 2017-10-02 | 2017-10-02 | Self-adapted travel planning recommendation method |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWI667932B (zh) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130073203A1 (en) * | 2002-12-30 | 2013-03-21 | Mapquest, Inc. | Presenting a travel route |
US20160247098A1 (en) * | 2010-06-07 | 2016-08-25 | James Bongiorno | System, Method, and Computer Software Code for Planning and Executing a Travel Itinerary |
US20170045365A1 (en) * | 2014-04-24 | 2017-02-16 | Gershon PAZ-TAL | Travel planner platform for providing quality tourism information |
-
2017
- 2017-10-02 TW TW106134068A patent/TWI667932B/zh not_active IP Right Cessation
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130073203A1 (en) * | 2002-12-30 | 2013-03-21 | Mapquest, Inc. | Presenting a travel route |
US20160247098A1 (en) * | 2010-06-07 | 2016-08-25 | James Bongiorno | System, Method, and Computer Software Code for Planning and Executing a Travel Itinerary |
US20170045365A1 (en) * | 2014-04-24 | 2017-02-16 | Gershon PAZ-TAL | Travel planner platform for providing quality tourism information |
Also Published As
Publication number | Publication date |
---|---|
TW201916704A (zh) | 2019-04-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU2016264965B2 (en) | Systems and methods for creating user-managed online pages (mappages) linked to locations on an interactive digital map | |
KR101514588B1 (ko) | 검색 결과 페이지 상에 문맥 액션들을 제공하기 위한 시스템 및 방법 | |
US9911136B2 (en) | Method and system for providing sign data and sign history | |
KR101953303B1 (ko) | 브라우징 액티비티에 기초하여 정합 애플리케이션을 식별하는 기법 | |
US9223866B2 (en) | Tagged favorites from social network site for use in search request on a separate site | |
US8224823B1 (en) | Browsing history restoration | |
US20170161651A1 (en) | Electronic System and Method for Travel Planning, Based On Object-Oriented Technology | |
CN101981570A (zh) | 用于与内容对象集成、关联和交互的开放式架构 | |
CN112088390A (zh) | 对于地点的个性化匹配得分 | |
CN104115147B (zh) | 位置感知应用搜索 | |
WO2014149988A1 (en) | Destination and point of interest search | |
CN102483756A (zh) | 使用社区交流的语义分析的助理顾问 | |
CN105324771A (zh) | 识别用户先前交互的物理位置的个人搜索结果 | |
CN108701121A (zh) | 将用户输入分派到用户界面中的多个输入域 | |
US20180095944A1 (en) | Systems and Methods for Creating User-Managed Online Pages (MAPpages) Linked to Locations on an Interactive Digital Map | |
EP3176736A1 (en) | Electronic system and method for travel planning, based on object-oriented technology | |
JP2019185612A (ja) | 情報提供装置及び情報提供方法 | |
KR20190110673A (ko) | 관심 정보 기반에서의 여행 정보 추천 공유 및 여행지식인 매칭 플랫폼과 그 방법 | |
KR102146952B1 (ko) | 스마트 단말을 이용하는 숫자열 기반의 실시간 정보 유통 시스템 및 정보 유통 방법 | |
TWI667932B (zh) | Self-adapted travel planning recommendation method | |
JP5615423B2 (ja) | 情報検索装置、及び情報検索プログラム | |
US20150149433A1 (en) | System, device, and method for searching network data | |
Yamamoto | Navigation system for foreign tourists in Japan | |
KR101688391B1 (ko) | 위치정보db 기반 사용자 맞춤형 여가활동 코스 추천 컨텐츠 제공 시스템 및 방법 | |
KR101133853B1 (ko) | 도서 정보 관리 서버 및 그 제어방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | Annulment or lapse of patent due to non-payment of fees |