問題タブ [rating-system]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
algorithm - 評価値を持つユーザーの最も好きなアイテムを見つける
ユーザーが 1 から 5 のスケールでいくつかの映画に投票するとします。これらの映画にはジャンル情報があり、映画には複数のジャンルが含まれる場合があります。このような:
ユーザーが好きなジャンルを知りたい。ここに結果セットがあります。
明らかに、このような小さな結果セットでは何も予測できませんが、より大きなデータセットがあると仮定しましょう。
このデータを使用して、このユーザーの最も好きなジャンルをどのように並べ替えることができますか? 加重平均を計算するだけですか、それとももっと複雑ですか?
c# - JavaScript を使用せずに、ホバー画像を使用して 5 つ星評価のコントロールを作成する
Javascript を使用せずに、ホバー時に 5 つ星の画像の変更をサポートする 5 つ星評価コントロールを実装する方法はありますか? クリックは HTTP POST を実行する必要があります
理解を深めるために、サンプルを検索したところ、http://orkans-tmp.22web.net/star_rating/が見つかりました (「SELECT オプションを使用した簡単な例」までスクロールします)。
私の HTML に関する知識では、投稿を実行する複数の画像/ボタン (ユーザーによってどの評価が与えられたかを知るため) と、同時に複数の背景画像を変更することはできません。
php - 5 つ星評価システム mysql のセットアップ
わかりましたので、このような質問が他にもあることを知っています。でも私のはちょっと違う…
これらのゲームのすべての情報を含むリストを作成し、ゲームの平均評価とその情報を表示する必要があります...
だから、「games」と「games_ratings」の 2 つのテーブルを持ちたくありません。
ユーザーを記憶し、情報とともに平均値をすべて 1 つの表に表示できる 5 つ星評価システムを実現できる賢い方法があればいいのですが。
私はmysqlの制限についてよく知りません。一度に 2 つのクエリを実行する必要がありますか? 私は常に、各ページを 1 つのクエリのみに制限しようとしました。特に、最初のクエリで 50 のゲームを読み込んで情報を表示する場合。
評価テーブルがユーザーID、ソングID、評価のようなもので、平均を選択するだけのシステムを認識しています。
php - JQuery & PHP 星評価の簡素化
編集: 問題のプラグインはここにあります。
JQuery Star Rating スニペットを使用して、ここで PHP の初心者が完全に動作するようになりました。私の問題は、現在、多くの評価の平均をカウントして表示するように構成されていることです (パブリック アプリケーションの場合)。プラグインを単純化して、個人的な評価を設定できるようにしています (iTunes で自分の曲を評価しているかのように)。ユーザーは評価を更新できますが、部分的な星は存在しません。プラグインを機能させようとして何度もプラグインを壊しましたが、役に立ちませんでした。mysql データベースは次のように存在します。
想像どおりに動作させることができれば、列counter
とvalue
列の両方を必要とせず、1 から 5 までの値を保持する単一の INT 列だけで済みます。現在、評価を集計しcounter
ながら、投票数を蓄積しています。value
星は、(値/カウンター)*20 (パーセンテージとして) を使用して表示されます。PHPは以下です(オリジナル):
正しい方向へのポイントをありがとう、
マイク
xaml - Windows 8 での評価制御
Windows 8 の JavaScript/HTML プロジェクトで評価コントロールを見てきました。しかし、XAML ではまだそのようなものは見られませんでした。:(
Windows 8で評価制御を実現する方法はありますか?..
Microsoft は XAML 担当者を 2 番目の担当者として扱っているようです :(...
algorithm - 500px.comランキングアルゴリズム
私は最近、 http: //500px.comが「パルス」評価をどのように計算するのか疑問に思いました。「Pulse」は、写真の人気に基づいた1..100からのスコアです。
次の基準のいくつかを使用する可能性があると思います。
- いいねの数
- 「お気に入り」の数
- コメント数
- 総視聴回数
- 写真がアップロードされてからの時間かもしれません
- おそらく、ユーザーのフォロワー数、ユーザーランク、カメラモデルなど、他のいくつかの非自明な基準
このようなある種のアルゴリズムをどのように実現しますか?
この基準(およびおそらくいくつかのコード)を使用してアルゴリズムを実装する方法についてのアドバイスもいただければ幸いです。
algorithm - 5 つ星評価の計算に使用されるアルゴリズム
Amazon Web サイトのような 5 つ星の評価を計算する必要があります。最適なアルゴリズムを見つけるために十分な検索を行いましたが、適切な答えを得ることができません。たとえば、これらが評価である場合
合計 478 件のレビュー
Amazon はこれを「5 つ星のうち 4.1」と計算しています。この数字がどのように得られたのか誰か教えてもらえますか? 平均するだけではこれを得ることができません。
javascript - ASPレーティングシステムはレーティングしませんか?- どうして?
私はこの評価システムを使用しています:http://www.chrishardy.co.uk/asp/scripts/accessible-star-ratings/
問題は、すべてがセットアップされて使用できるようになったので、星を付けることができないということです。
このページをチェックして、私が何を意味するかを確認してください:http: //bit.ly/HQgxQq
私はあなたが助けることができることを願っています:)
php - 数値を視覚的な評価 (星) に変換していますか?
私のデータベース1
には、、、、、、、および_2
2.5
3
3.5
4
4.5
5
これらの数字を星に変換したい。
私は満点の星と半分の星を持っています。
データベースから情報を取得した後、どうすればそれを行うことができますか?
データベースに評価タグがあります。
math - 投票 - 投票数 vs 投票率?
私は Web サイトに単純なアップ/ダウン投票システムを実装し、個々の投票、投票時間、および一意のユーザー iD (ハッシュされた IP) を追跡しています。
私の質問は、投票の割合または合計を計算する方法ではありませんが、投票に基づいて良いスコアを決定するための優れたアルゴリズムは何ですか?
単純に賛成票を集計するだけでなく、純粋な投票率でソートすることは受け入れられないと思います。
次の例を検討してください。
- 画像 A: 賛成 4 票、反対 1 票
- 画像 B: 賛成 5 票、反対 4 票
- 画像 C: 賛成 1 票、反対 0 票
理想的なシステムは、最初に A を配置し、おそらくその後に B、次に C を配置します。
純粋なパーセンテージのシナリオでは、順序は C > A > B. (誤り) 純粋な投票数のシナリオでは、順序は B > A > C. (誤り)
スコアに対するシステムの信頼度に基づいた、やや「ハイブリッド」なアルゴリズムのアイデアがあります。おそらく次のようなものです。
ただし、今から日没までアルゴリズムを微調整する前に、私がまったく知らない、本当に明確に定義されたアルゴリズムが既に存在するかどうかをコミュニティに尋ねたいと思っていました.
各投票の日付データも持っていますが、サイトのコンテンツはあまり時間に敏感ではないので、「何がホットか」でソートすることはまったく気にしません.