Open TechQuery opened 6 years ago
这一块具体要怎么做- -有点不明所以- - 有没有更加简单的issue给我这个初学者啊
这是个web app还是手机app啊
@tellxp
无需用户选“兴趣点”,因为 GitHub 统计了 language 的行数,直接计算用户不同语言总行数,根据每个用户排第几的语言来匹配,再根据仓库的 Star、Watch、Fork 的倒序来匹配 topic,综合这些条件。
本项目用户信息页已加入手机号、电子邮箱,初衷是为了日常活动报名通知,虽不强制,但可用作这个应用的联系方式。
整个项目会做成 PWA(渐进式 Web 应用)。
@TechQuery repo的api里面有各种语言的代码行数,但是我个人觉得用户可能并不愿意直接匹配。
比如,用户的repo里面有10个project,5个Java,3个Javascript,2个Python,但是用户最近发力研究Python,虽然他Python的代码少,可能他更希望接触Python的其他用户。
如果综合所有的条件,强行给用户推送的“兴趣”,未必是用户需要的“兴趣”。
@tellxp
这是个性化需求,多数人懒得点选、喜欢一键化,先把整个推荐引擎核心实现了,后面多加个流程页面就好了。
Upvote & Fund