策略產(chǎn)品經(jīng)理:如何有效推薦地圖公交線路?
用戶在地圖上搜索一個地點到另外一個地點后,會有不同的公交線路。如何為這些線路排序,將最適合、成本最低的公交線路推薦給用戶呢?如何衡量推薦策略是否真正滿足用戶需求,是否真的有效呢?以下,筆者將為大家詳細(xì)講述。
一、背景以及目的
1. 背景
搜索一個地點到另外一個地點后,會有不同的公交線路,探討其中的推薦策略。
2. 目的
通過分析公交推薦路線的策略四要素,給用戶提供最適合,成本最低的公交線路線。
3. 如何衡量策略是否有效?
- 推薦線路排序后,用戶點擊線路越靠前,則策略越有效。
- 用戶是否換到其他的排序方法,比如:換乘少,步行少等排序方法,換的次數(shù)越多,策略越無效。
二、產(chǎn)品目標(biāo)
基于不同的用戶和場景,給用戶提供成本最低、最適合的公交線路。
三、具體策略
1. 待解決問題
針對不同的用戶和場景,如何給用戶提供成本最低最適合的公交線路呢?
2. 輸入
影響因素有哪些?
其中,若一個因素占據(jù)用戶主要考慮因素,如時間因素,則系數(shù)加權(quán)時間——意為:耗費時間越長的線路得分越多,則排序越靠后。
3. 計算邏輯
有時候推薦的路線可能不是最快的、步行距離最短的,但是為什么會成為推薦路線?
——這是由于不同的影響因素,都有各自的權(quán)重系數(shù),所有的影響因素與其權(quán)重系數(shù)的積加起來,就會得到一條路線的得分。
最佳出行方案應(yīng)該就是那條得分最低的方案。所以,首先我們需要將方案的各個影響因素的單位統(tǒng)一起來,將時間、步行距離、換成次數(shù)折算成分值。
影響因素?fù)Q算如下圖所示:
由圖可知:
如果方案一花費的時間為40分鐘,步行距離800米,換乘次數(shù)2次,花費4元;方案二花費的時間50分鐘,步行距離400米,換乘次數(shù)1次,花費2元。
方案一的得分為:時間得分 = 40/ 5 = 8分;步行距離得分 = 800/ 400= 2分;換乘得分 = 2 / 1 = 2分;價格得分=4/2=2分。
方案二的得分為:時間得分 = 50 / 5 = 10分;步行距離得分 = 400 / 400 = 1分;換乘得分 = 1?/ 1 = 1分;價格得分=2/2=1分
計算邏輯為:方案得分 = 方案時間 * 時間系數(shù) + 方案步行距離 * 步行距離系數(shù) + 換乘次數(shù) *換乘系數(shù) + 價格得分*價格系數(shù)+出行方式 * 出行方式系數(shù)。
我們假設(shè)系數(shù)如下圖所示:
所以,拿之前的公式算出最終每條線路的得分同時結(jié)合用戶特征(個性化調(diào)整其系數(shù)和得分情況)和環(huán)境特征(調(diào)整系數(shù)和得分情況)作出最終的排序。
舉例:
用戶特征:若根據(jù)用戶行為記錄,該用戶偏向于點擊/收藏/停留時間長 步行少的路線,那么“步行少”的系數(shù)就應(yīng)當(dāng)在該用戶的整體計算中減少。
場景特征:若用戶輸入的目的地為高鐵站,根據(jù)大量用戶的歷史數(shù)據(jù)。當(dāng)用戶輸入了“高鐵站”,用戶主要的訴求是“準(zhǔn)確”和“用時短”,所以此時這兩個的系數(shù)應(yīng)該減少。
4. 輸出
輸出最終的得分結(jié)果,從得分低到得分高排序。
迭代依據(jù)為:
- 推薦線路排序后,用戶點擊的線路越靠前,則策略越有效。
- 用戶是否換到其他的排序方法,比如:換乘少、步行少等排序方法,換的次數(shù)越多,策略越無效。
本文由@在尋找 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)許可,禁止轉(zhuǎn)載。
題圖來自Unsplash, 基于CC0協(xié)議。
我有兩個問題,希望能幫我解答。1.權(quán)重系數(shù)怎么界定的?2.影響因素的又是怎么界定?具體來講,步行距離為什么選擇400米?步行系數(shù)為什么設(shè)置為2?
有幾個問題,跟作者探討一下。
1.權(quán)重系數(shù)之間是否有一定的關(guān)系,例如權(quán)重系數(shù)相加和為1,這樣,在不同的用戶有不同的喜好的情況下,權(quán)重配比不同,會使得最后得分不同。否則權(quán)重系數(shù)若沒有規(guī)律,是否可能導(dǎo)致特殊情況下,數(shù)據(jù)得分不準(zhǔn)確。
2.為什么采用重要因素得分權(quán)重系數(shù)小的計算方法,正常邏輯來講應(yīng)該是越重要系數(shù)越高,得分越高,排序越靠前。也許你是以“用戶的不滿意度”為評價維度嗎?
謝謝關(guān)注哈
文章寫得很好,能否加個微信聊聊?
可以呀來來來
你并不是一個人 ??
歡迎交流
并沒有交流??