TWI642024B - 推薦服務的方法及相關資料處理系統 - Google Patents

推薦服務的方法及相關資料處理系統 Download PDF

Info

Publication number
TWI642024B
TWI642024B TW106120543A TW106120543A TWI642024B TW I642024 B TWI642024 B TW I642024B TW 106120543 A TW106120543 A TW 106120543A TW 106120543 A TW106120543 A TW 106120543A TW I642024 B TWI642024 B TW I642024B
Authority
TW
Taiwan
Prior art keywords
user
log
database
tag
group
Prior art date
Application number
TW106120543A
Other languages
English (en)
Other versions
TW201905835A (zh
Inventor
饒育亘
陳馨甯
游鴻志
蔡曉嵐
Original Assignee
宏碁股份有限公司
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 宏碁股份有限公司 filed Critical 宏碁股份有限公司
Priority to TW106120543A priority Critical patent/TWI642024B/zh
Application granted granted Critical
Publication of TWI642024B publication Critical patent/TWI642024B/zh
Publication of TW201905835A publication Critical patent/TW201905835A/zh

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

一種資料處理系統,用來提供推薦服務給一使用者,其包含一標籤產生單元,用來根據該使用者輸入的一個人資料、一用戶輸入日誌、一用戶行為日誌及該使用者所屬群組的一群組成員資料中的至少一者,產生至少一標籤;以及一推薦服務產生單元,用來根據該至少一標籤,從複數個服務中推薦至少一者給該使用者。

Description

推薦服務的方法及相關資料處理系統
本發明係指一種提供推薦服務的方法及相關資料處理系統,尤指一種根據用戶行為來提供推薦服務的方法及相關資料處理系統。
隨著智慧型手機、平板電腦、筆記型電腦等電子裝置的發展與普及化,其在現代生活中越來越不可或缺。例如,使用者可透過智慧型手機來瀏覽網頁、玩遊戲、收發電子郵件等。有鑑於近年來健康意識抬頭,越來越多人開始注意身體保健。例如,使用者會透過穿戴式裝置來偵測並記錄生理狀況,據以評估身體健康狀況。
此外,由於身體健康與生活習慣及環境條件有關,在使用者長期處於不良生活習慣與環境條件的情況下,可能會引發不同類型及程度的疾病。例如,缺乏運動及熬夜的使用者,罹患心血管疾病的機率較高。處於照明不足、視覺目標(例如字體、影像)太小或不清晰的環境條件下的使用者,易於引發視覺疲勞。
因此,如何有效地利用使用者周邊的電子裝置來蒐集使用者資訊及相關用戶行為,以評估使用者生活習慣、環境條件及身體健康狀況,進而推薦適當的服務,實乃業界的新興課題。
因此,本發明的主要目的即在於提供一種提供推薦服務的方法及相關資料處理系統。
本發明揭露一種資料處理系統,用來提供推薦服務給一使用者,其包含一個人資料庫、一日誌資料庫、一群組資料庫、一標籤產生單元、一標籤資料庫、一服務資料庫以及一推薦服務產生單元。該個人資料庫用來儲存該使用者輸入的一個人資料。該日誌資料庫用來儲存該使用者的一用戶輸入日誌及一用戶行為日誌。該群組資料庫用來儲存該使用者所屬群組的一群組成員資料。該標籤產生單元耦接於該個人資料庫、該日誌資料庫及該群組資料庫,用來根據該使用者輸入的個人資料、該用戶輸入日誌、該用戶行為日誌及該群組成員資料中的至少一者,產生至少一標籤。該標籤資料庫耦接於該標籤產生單元,用來儲存該至少一標籤。該服務資料庫用來儲存複數個服務。該推薦服務產生單元耦接於該標籤資料庫及該服務資料庫,用來根據該至少一標籤,從該複數個服務中推薦至少一者給該使用者。
本發明另揭露一種提供推薦服務給一使用者的方法,該方法包含根據該使用者的一個人資料、一用戶輸入日誌、一用戶行為日誌及該使用者所屬群組的一群組成員資料中的至少一者,產生至少一標籤;以及根據該至少一標籤,產生至少一推薦服務。
本發明的資料處理系統可利用使用者周邊的電子裝置來蒐集使用者資訊及用戶行為(即,個人資料、用戶輸入日誌、用戶行為日誌及群組成員資料等),據以產生用於描述使用者特質的標籤,進而推薦適當的服務給使用者,以貼近使用者需求。
現今的智慧型手機、平板電腦、筆記型電腦及穿戴式裝置等常內建多個傳感器(例如加速度器、感光元件、收音器、光學心率監測器、體動記錄儀等)來產生感應結果,再透過處理器對感應結果進行資料處理來產生對應操作指令,進而達到擴充裝置功能的目的。一般而言,當使用者透過電子裝置執行應用程式時,使用者的操作行為可儲存為日誌檔案(log file,以下簡稱日誌),用來作為日後應用程式進行除錯及更新的參考資料。因此,本發明可利用使用者周邊的電子裝置來蒐集使用者資訊及用戶行為(即,感應結果與用戶日誌),據以產生用於描述使用者特質的標籤,進而推薦適當的服務給使用者,以貼近使用者需求。
詳細來說,本發明蒐集傳感器產生的感應結果、應用程式產生的用戶日誌並參酌使用者個人資料,將其加以分析並產生關連性,以產生用於描述使用者特質的標籤,其中用戶特質可為生理狀況、生活習慣、生活需求等。進一步地,本發明根據用於描述使用者特質的標籤,推薦適當的服務給使用者,以貼近使用者需求。舉例來說,當上述資料指示「使用者於一週有超過四天最後使用時間為凌晨時段」時,則可產生「失眠者」標籤,並產生相關的「紓壓催眠音樂」推薦服務。例如在實際應用中,當使用者瀏覽線上影音串流平台時,影音串流平台可優先顯示「紓壓催眠音樂」服務給使用者。
第1圖為本發明實施例一資料處理系統1的示意圖。資料處理系統1包含一行動裝置10、一穿戴式裝置12以及一雲端伺服器14。行動裝置10可以是智慧型手機、平板電腦、筆記型電腦等裝置。穿戴式裝置12可以是手環、項圈、戒指、衣服等形式的穿戴式裝置。行動裝置10及穿戴式裝置12可分別包含一處理器、一記憶體、一傳感模組、一無線通訊模組以及一顯示器等元件(未繪於第1圖),以實現相關功能。例如,行動裝置10及穿戴式裝置12可分別透過無線通訊模組,以藍牙無線通訊來進行連線。行動裝置10可透過無線通訊模組,以WiFi或行動通訊系統存取網際網路,以連線至雲端伺服器14。行動裝置10及穿戴式裝置12可分別透過處理器及記憶體進行資料處理與儲存,以及分別透過顯示器來顯示資料處理結果。
於一實施例中,行動裝置10可根據自身傳感模組及穿戴式裝置12的傳感模組輸出的感應結果、執行軟體程式時所產生的日誌(例如,網頁瀏覽記錄、使用時間等)以及使用者個人資料(例如,生日/年齡、性別、身高、體重等),產生用戶標籤以及推薦服務。於一實施例中,行動裝置10的傳感模組用於產生使用者所處的環境感應結果(例如,環境亮度),而穿戴式裝置12的傳感模組用於產生使用者的生理感應結果(例如,心率、血壓、睡眠品質、壓力指數等)。於一實施例中,行動裝置10可透過網際網路及定位系統得知其他環境狀況(例如,每日及預測氣溫/紫外線指數/下雨機率/空氣品質等)。
於一實施例中,雲端伺服器14可作為一雲端資料庫,其中使用者可透過行動裝置10的使用者介面,經由網際網路連線至雲端伺服器14,並於雲端伺服器14建立一個人帳戶,以將用戶個人資料、感應結果、用戶日誌、用戶標籤及推薦服務中的至少一者上傳至雲端伺服器14。
於一實施例中,雲端伺服器14可作為一中央處理器,其中行動裝置10可整合自身及穿戴式裝置12的傳感模組的感應結果及用戶日誌,並將之上傳至雲端伺服器14,讓雲端伺服器14根據感應結果來產生用戶標籤及推薦服務。
於一實施例中,雲端伺服器14及行動裝置10可另儲存使用者所屬群組的群組成員資料,讓雲端伺服器14或行動裝置10根據用戶個人資料、感應結果、用戶日誌以及群組成員資料,產生用戶標籤及推薦服務。
第2圖為本發明實施例一資料處理系統2的功能方塊圖。資料處理系統2包含一用戶資料庫20、一日誌資料庫21、一群組資料庫22、一標籤產生單元23、一標籤資料庫24、一服務資料庫25以及一推薦服務產生單元26。
用戶資料庫20用來儲存使用者輸入的一個人資料(例如,生日/年齡、性別、身高、體重等),其中個人資料為使用者透過行動裝置10的一使用者介面來輸入,因此在使用者沒有進行變更的情況下,個人資料視為固定資料。
日誌資料庫21用來儲存使用者的一用戶輸入日誌及一用戶行為日誌,其中使用者可透過行動裝置10的一使用者介面來輸入用戶輸入日誌(例如,每日或每小時飲水量),而行動裝置10可根據使用者操作行動裝置10時所產生的操作記錄來輸入用戶行為日誌(例如,網頁瀏覽記錄、行動裝置的使用時間、環境亮度、每日及預測氣溫/紫外線指數/下雨機率/空氣品質等)。於一實施例中,當使用者配戴穿戴式裝置12時,行動裝置10可從穿戴式裝置12接收使用者的生理感應結果(例如,心率、血壓、睡眠品質、壓力指數等),以作為用戶行為日誌的一部份。簡言之,用戶輸入日誌是由使用者所輸入而產生,而用戶行為日誌是由使用者以外的裝置(例如,行動裝置或穿戴式裝置)所輸入而產生。
於一實施例中,用戶輸入日誌及用戶行為日誌用來持續記錄使用者行為,透過比較使用者行為的變化值及變化趨勢,如此有利於長期追蹤使用者的生理及環境狀況,以作為未來可能的推薦服務依據。
群組資料庫22用來儲存使用者所屬群組的一群組成員資料(例如生日/年齡、性別、身高、體重、身體質量指標等)。於一實施例中,群組資料庫22可另儲存群組成員的用戶輸入日誌及用戶行為日誌。
標籤產生單元23耦接於個人資料庫20、日誌資料庫21及群組資料庫22,用來根據個人資料、用戶輸入日誌、用戶行為日誌及群組成員資料中的至少一者,產生至少一標籤,其中標籤用於描述使用者特質(例如,生理狀況、生理需求、生活需求等)。標籤資料庫24耦接於標籤產生單元23及推薦服務產生單元26,用來儲存標籤產生單元23產生的標籤。
服務資料庫25耦接於推薦服務產生單元26,可視為一服務商店,用來儲存不同類型的服務,其可以是產品、知識及勞力相關的服務,用來滿足生理需求及生活需求等。推薦服務產生單元26耦接於標籤資料庫24及服務資料庫25,用來根據標籤,從多個服務中推薦至少一者給使用者。
在操作上,於一實施例中,標籤產生單元23可從用戶行為日誌中取得使用者的網頁瀏覽記錄,對網頁的標題及文章內容進行字詞拆解、分類及計算出現頻率,以判斷網頁中的關鍵詞。接著,標籤產生單元23再對關鍵詞進行加權規則及轉化演算(例如,透過建立機器學習或類神經網路模型,對其神經節點進行加權規則及轉化演算),以產生相關的標籤。舉例來說,當標籤產生單元23判斷「常點擊有「膝蓋」關鍵詞的文章,且雨天時搜尋「關節炎」關鍵詞的頻率大於平均值」時,則可產生「關節炎患者」標籤,故推薦服務產生單元26可產生相關的「關節炎諮詢」推薦服務。例如在實際應用中,當使用者瀏覽健康主題網站時,網站可優先顯示「關節炎諮詢」服務給使用者。
於一實施例中,標籤產生單元23可分別從個人資料庫20及群組資料庫22取得使用者的個人資料及所屬群組成員的成員資料,判斷使用者與群組成員的關係為何。舉例來說,當標籤產生單元23判斷「使用者為年齡介於20~40歲的女性,且群組成員內有年齡低於5歲的成員」時,則可產生「媽媽」標籤,故推薦服務產生單元26可產生與「媽媽」標籤相關的推薦服務。例如在實際應用中,當使用者線上購物網站時,網站可優先顯示「母嬰產品」服務給使用者。因此,透過參考群組成員的成員資料,推薦服務的對象可延伸至使用者所屬群組中的群組成員,以拓展服務對象。例如,「母嬰產品」服務的推薦服務對象可為「媽媽」及「小孩」。
如此一來,資料處理系統2可利用使用者周邊的電子裝置來蒐集使用者資訊及用戶行為(即,個人資料、用戶輸入日誌、用戶行為日誌及群組成員資料等),據以產生用於描述使用者特質的標籤,進而推薦適當的服務給使用者,以貼近使用者需求。
上述關於資料處理系統1及2的操作方式可歸納為一流程3,如第3圖所示,流程3可編譯為一程式碼(例如,軟體應用程式)而儲存於行動裝置10或雲端伺服器14的記憶體,用以指示行動裝置10或雲端伺服器14的處理器執行以下步驟。
步驟30:開始。
步驟31:根據使用者輸入的個人資料、用戶輸入日誌、用戶行為日誌及使用者所屬群組的群組成員資料中的至少一者,產生至少一標籤。
步驟32:根據至少一標籤,產生至少一推薦服務。
步驟33:結束。
關於流程3的詳細操作方式可參考第1、2圖及其相關描述,於此不贅述。
上述關於標籤產生單元23的操作方式可歸納為一流程4,如第4圖所示,流程4可編譯為一程式碼(例如,軟體應用程式)而儲存於行動裝置10或雲端伺服器14的記憶體,用以指示行動裝置10或雲端伺服器14的處理器執行以下步驟。
步驟40:開始。
步驟41:取得使用者的用戶行為日誌的網頁瀏覽記錄,對網頁的標題及文章內容進行字詞拆解及分類。
步驟42:根據字詞重複出現頻率,以判斷網頁中的關鍵詞。
步驟43:根據個人資料、用戶輸入日誌及群組成員資料中的至少一者,對關鍵詞進行加權規則及轉化演算,以產生至少一標籤。
步驟44:結束。
關於流程4的詳細操作方式可參考第2圖及其相關描述,於此不贅述。
綜上所述,本發明的資料處理系統可利用使用者周邊的電子裝置來蒐集使用者資訊及用戶行為(即,個人資料、用戶輸入日誌、用戶行為日誌及群組成員資料等),據以產生用於描述使用者特質的標籤,進而推薦適當的服務給使用者,以貼近使用者需求。 以上所述僅為本發明之較佳實施例,凡依本發明申請專利範圍所做之均等變化與修飾,皆應屬本發明之涵蓋範圍。
1、2‧‧‧資料處理系統
10‧‧‧行動裝置
12‧‧‧穿戴式裝置
14‧‧‧雲端伺服器
20‧‧‧用戶資料庫
21‧‧‧日誌資料庫
22‧‧‧群組資料庫
23‧‧‧標籤產生單元
24‧‧‧標籤資料庫
25‧‧‧服務資料庫
26‧‧‧推薦服務產生單元
3、4‧‧‧流程
30、31、32、33、40、41、42、43、44‧‧‧步驟
第1圖為本發明實施例一資料處理系統的示意圖。 第2圖為本發明實施例一資料處理系統的功能方塊圖。 第3圖為本發明實施例一推薦服務流程的流程圖。 第4圖為本發明實施例一產生標籤流程的流程圖。

Claims (10)

  1. 一種資料處理系統,用來推薦服務給一使用者,其包含:一個人資料庫,用來儲存該使用者輸入的一個人資料;一日誌資料庫,用來儲存該使用者的一用戶輸入日誌及一用戶行為日誌,其中該用戶行為日誌是一行動裝置根據該使用者操作該行動裝置時所產生的操作記錄來輸入該用戶行為日誌至該日誌資料庫;一群組資料庫,用來儲存該使用者所屬群組的一群組成員資料;一標籤產生單元,耦接於該個人資料庫、該日誌資料庫及該群組資料庫,用來根據該使用者輸入的個人資料、該用戶輸入日誌、該用戶行為日誌及該群組成員資料中的至少一者,產生至少一標籤,其中該至少一標籤用於描述該使用者的一用戶特質;一標籤資料庫,耦接於該標籤產生單元,用來儲存該至少一標籤;一服務資料庫,用來儲存複數個服務;以及一推薦服務產生單元,耦接於該標籤資料庫及該服務資料庫,用來根據該至少一標籤,從該複數個服務中推薦至少一者給該使用者;其中該用戶行為日誌包含網頁瀏覽記錄,該標籤產生單元根據該網頁瀏覽記錄,對網頁的標題及文章內容進行字詞拆解、分類以及計算出現頻率,以判斷該網頁的至少一關鍵詞,且該標籤產生單元根據該個人資料、該用戶輸入日誌及該群組成員資料中的至少一者,對該至少一關鍵詞進行加權規則及轉化演算,以產生該至少一標籤。
  2. 如請求項1所述的資料處理系統,其中該使用者透過該行動裝置的一使用者介面來輸入該個人資料至該個人資料庫以及輸入該用戶輸入日誌至該日誌資料庫。
  3. 如請求項2所述的資料處理系統,其中該用戶行為日誌包含該行動裝置的使用時間、環境亮度、每日及預測氣溫、紫外線指數、下雨機率、空氣品質,且該用戶行為日誌是根據該行動裝置的一感應模組所產生。
  4. 如請求項2所述的資料處理系統,其中該用戶行為日誌包含該使用者的心率、血壓、睡眠品質、壓力指數中的至少一者,且該用戶行為日誌是根據一穿戴式裝置的一感應模組所產生。
  5. 如請求項1所述的資料處理系統,其中該個人資料及該群組成員資料分別包含該使用者及該群組成員的身高、體重、生日、性別中的至少一者。
  6. 一種提供推薦服務給一使用者的方法,該方法包含:根據該使用者的一個人資料、一用戶輸入日誌、一用戶行為日誌及該使用者所屬群組的一群組成員資料中的至少一者,產生至少一標籤,其中該至少一標籤用於描述該使用者的一用戶特質,其中該用戶行為日誌是一行動裝置根據該使用者操作該行動裝置時所產生的操作記錄來輸入該用戶行為日誌至該日誌資料庫;以及根據該至少一標籤,產生至少一推薦服務,其中該用戶行為日誌包含網頁瀏覽記錄,包含:根據該網頁瀏覽記錄,對網頁的標題及文章內容進行字詞拆解、分類以及計算出現頻率,以判斷該網頁的至少一關鍵詞;以及根據該個人資料、該用戶輸入日誌及該群組成員資料中的至少一者,對 該至少一關鍵詞進行加權規則及轉化演算,以產生該至少一標籤。
  7. 如請求項7所述的方法,其中該使用者透過該行動裝置的一使用者介面來輸入該個人資料至該個人資料庫以及輸入該用戶輸入日誌至該日誌資料庫,且該用戶行為日誌是該行動裝置根據該使用者操作該行動裝置時所產生的操作記錄來輸入該用戶行為日誌至該日誌資料庫。
  8. 如請求項7所述的方法,其中該用戶行為日誌包含該行動裝置的使用時間、環境亮度、每日及預測氣溫、紫外線指數、下雨機率、空氣品質,且該用戶行為日誌是根據該行動裝置的一感應模組產生的感應結果所產生。
  9. 如請求項7所述的方法,其中該用戶行為日誌包含該使用者的心率、血壓、睡眠品質、壓力指數中的至少一者,且該用戶行為日誌是透過一穿戴式裝置的一感應模組產生的感應結果所產生。
  10. 如請求項6所述的方法,其中該個人資料及該群組成員資料分別包含該使用者及該群組成員的身高、體重、生日、性別中的至少一者。
TW106120543A 2017-06-20 2017-06-20 推薦服務的方法及相關資料處理系統 TWI642024B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW106120543A TWI642024B (zh) 2017-06-20 2017-06-20 推薦服務的方法及相關資料處理系統

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW106120543A TWI642024B (zh) 2017-06-20 2017-06-20 推薦服務的方法及相關資料處理系統

Publications (2)

Publication Number Publication Date
TWI642024B true TWI642024B (zh) 2018-11-21
TW201905835A TW201905835A (zh) 2019-02-01

Family

ID=65034631

Family Applications (1)

Application Number Title Priority Date Filing Date
TW106120543A TWI642024B (zh) 2017-06-20 2017-06-20 推薦服務的方法及相關資料處理系統

Country Status (1)

Country Link
TW (1) TWI642024B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110134708A (zh) * 2019-03-03 2019-08-16 云南电网有限责任公司信息中心 电网台区线损异常原因诊断方法、装置、计算机设备和存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201435628A (zh) * 2013-03-11 2014-09-16 Hon Hai Prec Ind Co Ltd 內容推薦系統及方法
TW201620436A (zh) * 2014-12-05 2016-06-16 中興保全股份有限公司 智慧生理監控裝置
US20170039045A1 (en) * 2015-08-06 2017-02-09 Avishai Abrahami Cognitive state alteration system integrating multiple feedback technologies
CN106529148A (zh) * 2016-10-27 2017-03-22 李露青 信息推送装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201435628A (zh) * 2013-03-11 2014-09-16 Hon Hai Prec Ind Co Ltd 內容推薦系統及方法
TW201620436A (zh) * 2014-12-05 2016-06-16 中興保全股份有限公司 智慧生理監控裝置
US20170039045A1 (en) * 2015-08-06 2017-02-09 Avishai Abrahami Cognitive state alteration system integrating multiple feedback technologies
CN106529148A (zh) * 2016-10-27 2017-03-22 李露青 信息推送装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110134708A (zh) * 2019-03-03 2019-08-16 云南电网有限责任公司信息中心 电网台区线损异常原因诊断方法、装置、计算机设备和存储介质

Also Published As

Publication number Publication date
TW201905835A (zh) 2019-02-01

Similar Documents

Publication Publication Date Title
US11100561B2 (en) Data mesh visualization
CN111784455B (zh) 一种物品推荐方法及推荐设备
CN107077320B (zh) 用于自动完成功能的改进的***和方法
US20220383390A1 (en) Determining brand affinity of users
US7983926B2 (en) Purchases method and system
US20190042079A1 (en) Electronic device and method for providing search result thereof
US11727014B2 (en) Dynamic filter recommendations
US11386301B2 (en) Cluster and image-based feedback system
US11853901B2 (en) Learning method of AI model and electronic apparatus
CN108959323B (zh) 视频分类方法和装置
CN115048583A (zh) 基于用户画像的信息推送方法、***、设备及存储介质
CN111400613A (zh) 物品推荐方法、装置、介质及计算机设备
CN110175297A (zh) 馈送中的个性化的每成员模型
US20190188323A1 (en) Feed optimization
TWI642024B (zh) 推薦服務的方法及相關資料處理系統
WO2024067779A1 (zh) 一种数据处理方法及相关装置
US20230326206A1 (en) Visual tag emerging pattern detection
US11676168B2 (en) Identifying value conscious users
Chen et al. Application of SVM model based on collaborative filtering hybrid algorithm in e-commerce recommendation
CN109117444A (zh) 推荐服务的方法及相关数据处理***
KR20230149398A (ko) 생애주기 별 맞춤형 복지 및 생활 서비스 제공방법
CN113641900A (zh) 信息推荐方法及装置
CN113168596A (zh) 行为推荐方法、装置、存储介质及电子设备
JP2018060536A (ja) 記事を文脈的に関連性の高い健康データにより補足するための方法および装置