我不确定这是否应该发布在这里(因为它是一个与编程相关的问题)或数学(因为它可能是统计的),或者即使它是一个有效的问题。如果您认为我在错误的网站上发布,请告诉我!
对于我最后一年的项目,我正在开发一个在线投资组合网站,用户可以在其中创建一个帐户,输入他们的技能,对每项技能进行评分(从(例如)1-bad 5-ok-excellent),他们的工作经历、相关经验、工作实例和联系方式。这被拒绝了,理由是它太简单了。
为了加强项目,我提出了雇主视角,允许雇主智能地搜索潜在员工,其中每个结果(用户)根据他们和他们的技能是否符合标准进行排名。
由于我自己的一个小问题,我不再能够改变我的项目,只能按照我的提议去做。
编辑以使我的问题更清楚
假设我有以下两个用户:
用户 1:“PHP”,技能等级 10(优秀)和“jQuery”,技能等级 6(ok)
用户 2:“PHP”,技能等级 5(ok),“jQuery”技能等级9(优秀)。
假设雇主搜索“PHP”,有没有我可以研究的工具、理论或技术,可以让我根据给定标准的所有相关用户技能开发排名算法?
在上面的示例中,用户 1 将排在用户 2 之前,因为他们的 PHP 技能水平更高。但如果搜索“PHP, jQuery”,则用户 2 将排名第一,因为它们与搜索更相关。
我希望这能更好地解释我的问题!