我的任务是提供语义搜索功能。例如,如果我有一个简历数据集并且如果我搜索“机器学习”,那么它应该返回所有具有数据科学相关技能的简历,尽管缺少“机器学习”关键字。我们如何通过数据的含义和相关关键字搜索数据?我也检查了许多算法,如 LSA、LDA、LSI,但找不到提供上述实现的资源。
如何在 R 或 Python 中实现语义搜索
数据挖掘
机器学习
深度学习
信息检索
类似文件
2022-03-08 00:17:29
1个回答
有很多可能的选择。
一种选择是创建相关术语的字典。然后查找包含这些相关术语的文档。
这可以通过 Python 等内置数据结构dict和正则表达式 (regex) 等模式匹配工具来完成。