在大資料時代,資料在呈現出海量化、多樣化和價值化的,如何在海量的資料中獲取並篩選有價值的資訊,是所有的企業所面臨的一大挑戰。而為了應對上述挑戰的有效解決方案,是通過構建使用者標籤,支撐企業服務。
如何去設計乙個完善的使用者標籤體系?怎麼打標籤?打哪些標籤?誰來打?怎麼使用使用者標籤建立商業價值?這些都是需要解決的問題。
何為標籤
標籤是某一種使用者特徵的符號表示,是我們觀察、認識和描述使用者的乙個角度,標籤是基於使用者的行為資料和消費資料進行統計計算得到的,包括使用者的各個維度,其值是準確的,並且為使用者畫像的刻畫提供了資料基礎。
一般來說,標籤分為三類:原始資料標籤、統計資料標籤、演算法資料標籤。
第一類是在it系統中可以取得的資訊,比如辦會員卡時留下的資訊(性別,年齡,生日),購買渠道,積分情況等;
第二類是可以通過計算或是統計所獲得的,比如使用者對某類**活動的參與程度,對某種顏色/款式商品的偏好程度,是否進行過跨品牌的購買等;
標籤的管理
標籤的定義:
給使用者打標籤,及建立所謂的使用者畫像,其最終都是為了去應用,所以我們要站在應用場景上去定義使用者的標籤體系,每個標籤都有最終的用途。
而標籤是有層級關係的,既是為了管理,更好的理解,又是為了控制粗細力度,方便最終的應用。標籤深度一般控制在四級比較合適,到了第四級就是具體的標籤例項。
標籤的維護:
每個標籤都不會憑空產生的,也不會一成不變,更不會憑空消失。標籤的維護需要生成規則,需要定義權重,需要更新策略。
定義權重:
乙個標籤會在多個場景下出現,比如:乙個標籤,它極可能在瀏覽過程中生成,也有可能在搜尋場景下產生,但是對於這兩個場景所對應的同乙個標籤,他們的權重是不同的。瀏覽相比搜尋,權重要小得多,因為搜尋的主動需求更大。
更新策略:
從資料的時效性上標籤又分為靜態屬性標籤和動態屬性標籤,對於靜態屬性標籤的處理相對比較簡單,就不停的累加即可。但是對於動態屬性標籤,需要對過期標籤進行降權甚至刪除處理,這樣需要制定更新策略。
繼續更新。
帶標籤體的標籤和父標籤的標籤
帶有標籤體的自定義標籤 1 若有乙個標籤體 c1 date sssss c1 date 在自定義標籤的標籤處理器中使用jspfragment物件封裝了標籤體的資訊 若配置了標籤含有標籤體,則jsp會呼叫setjspbody 方法把jspfragment傳遞給標籤處理類。在 tagsupport中還定...
Struts2的標籤 邏輯標籤 IF標籤
struts2的標籤庫中,有乙個出場頻度很高的邏輯標籤 if標籤 其實很簡單,就兩個引數,常用的就乙個 test 但是,要寫乙個合法test表示式,卻是讓我覺得很麻煩的事.經常寫錯 test裡面寫的表示式經常要結合ognl使用的,例如 max s file here scott s file her...
struts s標籤中的s select標籤用法
一 常用結構 這裡列舉幾個常用的屬性吧 1 id 可能要做某些取值操作 2 name 用來作為action中取值的屬性 3 value 用來預設input元素的value屬性 4 list 在後台或者自定義的乙個取值集合 這個是個必填項 5 listkey 標籤的key值,也就是我們後台要獲取到的k...