问题标签 [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 星评级控件
有没有办法实现 5 星评级控制,支持在悬停时更改 5 星的图像,而不使用 Javascript?单击需要执行 HTTP POST
为了更好地理解我搜索了一个示例并找到了http://orkans-tmp.22web.net/star_rating/ (滚动到“带有 SELECT 选项的快速示例”)
就我对 HTML 的了解而言,不可能有多个图像/按钮来执行 Post(以了解用户给出的评分),并同时更改多个背景图像。
php - 5星评级系统mysql设置
好的,所以我知道还有其他类似的问题。但是我的有点不一样...
我将有一个包含这些游戏的所有信息的列表,我需要显示游戏的平均评分以及他们的信息......
所以,我不想有 2 个表 'games' 和 'games_ratings' 因为那样我就不能做一个简单的
如果有一个聪明的方法可以让我拥有一个 5 星评级系统,它会记住用户并可以在一张表中显示平均值以及信息。
我不太了解mysql的限制。我应该一次运行 2 个查询吗?我一直试图将每一页限制为只有一个查询。特别是如果我的第一个查询将加载 50 个游戏以显示有关信息。
我知道评分表就像用户 ID、歌曲 ID、评分的系统,您只需选择平均值。
php - 简化的 JQuery 和 PHP 星级评定
编辑:有问题的插件位于此处。
PHP 初学者在这里使用了一个 JQuery Star Rating 片段,并且已经让它完美地工作。我的问题是它当前配置为计算和显示许多评级的平均值(对于公共应用程序)。我正在尝试简化插件,以便它允许设置个人评级(就像在 iTunes 中对自己的歌曲进行评级一样)。用户可以更新他们的评级,但不会存在部分星。我已经多次破坏插件试图让它工作,但无济于事。mysql数据库存在如下:
如果我可以让它按照我想象的方式工作,我就不需要counter
和value
列,只需一个 INT 列,它的值在 1 到 5 之间。当前counter
累积投票数,同时value
汇总评分。然后使用(值/计数器)*20(百分比)显示星星。PHP如下(原始):
感谢您指出正确的方向,
麦克风
xaml - Windows 8 中的评级控制
我在 JavaScript/HTML Project for windows 8 中看到了评级控制。但是我在 XAML 中还看不到类似的东西。:(
知道如何在 Windows 8 中实现评级控制吗?
似乎微软将 XAML 人视为第二人 :(...
algorithm - 500px.com 排名算法
我最近想知道http://500px.com如何计算他们的“Pulse”评级。“Pulse”是根据照片的受欢迎程度从 1..100 开始的分数。
我认为它可能会使用以下一些标准:
- 点赞数
- “收藏夹”数量
- 评论数
- 总浏览
- 可能是照片上传后的时间
- 可能还有其他一些不明显的标准,例如用户的关注者数量、用户排名、相机型号或类似的
我将如何实现这样的某种算法?
任何有关如何使用此标准(可能还有一些代码)实现算法的建议也将不胜感激。
algorithm - 用于计算 5 星评级的算法
我需要像亚马逊网站上的那样计算 5 星评级。我已经进行了足够多的搜索以找到最好的算法,但我无法得到正确的答案。例如,如果这些是评级
共 478 条评论
亚马逊计算得出这是“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 - 投票 - 投票数与投票百分比?
我在网站上实现了一个简单的上/下投票系统,我跟踪个人投票以及投票时间和唯一用户 ID(散列 IP)。
我的问题不是如何计算选票的百分比或总和 - 而是更多,根据选票确定好分数的好算法是什么?
我发现按纯投票百分比排序是不可接受的,以及简单地统计赞成票。
考虑这个例子:
- 图片 A:4 票赞成,1 票反对
- 图片 B:5 票赞成,4 票反对
- 图片 C:1 票赞成,0 票反对
理想的系统会将 A 放在首位,然后可能是 B,然后是 C。
在纯百分比场景中,顺序为 C > A > B。(错误)在纯计票场景中,顺序为 B > A > C。(错误)
我有一个基于系统对分数的信心的某种“混合”算法的想法,可能类似于:
但是,我希望在从现在到日落之前坐下来调整我的算法之前,询问社区是否已经存在任何我根本不知道的定义明确的算法。
我也有每次投票的日期数据——但是,网站的内容对时间不是很敏感,所以我根本不在乎按“热门内容”排序。