ユーザーの最もアクティブなセクションをどのように識別しますか?

StackOverflow https://stackoverflow.com/questions/243129

  •  04-07-2019
  •  | 
  •  

質問

ウェブサイトでは、スタッフによって割り当てられたキーワードですべてにタグが付けられます(その性質上、コミュニティ主導のサイトではありません)。ユーザーが最もアクティブになっているタグ(または、最も多く表示されているタグ)を特定できます。ただし、リストの選択方法がわかりません。いくつかのオプションがありますが、私には正しくないようです。

  • 上位n個(またはm <!> lt; n個の表示タグがない場合はn個)のタグを取得
  • 上位n個のタグを取得します。nは表示されたタグの合計の割合です
  • mビューで上位n個のタグを取得します。nおよびmは、表示されたタグの合計とページビューの合計の割合です
  • ビューに関係なく、すべてのタグを取得します

目標は、ユーザーに最も興味深いものを特定し、コンテンツに割り当てられているタグに関して、ユーザーが興味を持っている可能性のある他のものを表示することです。

役に立ちましたか?

解決

簡単な解決策は、いくつかのレポートを試して、どのレポートがより有益かを確認することです。サイトとデータの性質から、一部のレポートは予期せず有用であり、一部は有用ではないことがあります。たとえば、レポートに「フラット」面グラフが表示される場合は、他の何かを探してください。

さらに、レポートの消費者にフィードバックを提供する選択肢と能力を提供します。本当に探しているものに基づいてレポートを調整します。

PS <!> quot; mビューで上位n個のタグを取得します。nおよびmは、表示されたタグの合計とページビューの合計の割合です <!> quot;最初に報告する

他のヒント

機械学習アルゴリズムを見て、選択の有効性を評価するアルゴリズムを見つけることができます。

たとえば: http://en.wikipedia.org/wiki/Supervised_learning#Approaches_and_algorithms 最も近い隣人やベイのようなものは、提案を改善するのに役立ちます。

しかし、これは<!> quot;を提案するだけではやり過ぎです。これも見てみたいですか?ただし、ユーザーが提案を高く評価するかどうかを判断する方法が必要になります(例:<!> quot; I like this!<!> quot;-リンクまたはリンクに費やした時間に基づくログ分析など)。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top