尝试利用【搜索推荐接口】优化搜索结果的相关性 - 讨论
LamGC opened this issue · comments
目前已进行了尝试:Branch - optimize-search
目前尝试利用搜索推荐接口(即关键词推荐),向PixivSearchLinkBuilder
补充相关关键词。
接口相关文档:Pixiv搜索推荐候选接口.md
根据尝试,该接口在部分搜索内容中表现良好(能够明确的设置相关性强的关键词):
(搜索"标枪"能获得碧蓝航线中的角色"ジャベリン"的标签)
但如果出现了重名较多的情况,将会导致搜索推荐显得混乱,有可能导致搜索结果与用户想要的比优化前的不符:
(排在前列的三个推荐,分别是翻译,和两部作品的角色,导致搜索结果混乱)
目前对搜索推荐关键词的加入,主要是使用关键词补充数量来控制,当范围过大时,将会把不相关的标签加入,所以该优化功能需重新调整才能正式采纳。
(当然这个Issue是为了征求意见/想法的。)
如果仅添加翻译呢?不添加标签信息,而是添加翻译信息,保持搜索内容,应该没啥问题吧。
这个 Issue 留到 3.0.0 Alpha 版完成后再具体讨论。