搜索 C# 或 C++ 就像搜索 C
Searching for C# or C++ acts like searching for C
我正处于生产使用 azure 搜索的应用程序的后期阶段。
经过多次测试,我只是看到了一些我无法理解的东西。
我的索引数据是职位描述,主要是技术职位。当我单独搜索 C# 或 C++ 时,我得到了一些非技术人员的简历,他们显然以前从未做过编程。所以,当我开始深入研究它时,我意识到人们在简历文本中有一个中间首字母 C 或类似的东西。
有没有办法告诉 azure search 我真的想要 "C#" 或 "C++" 而不是将 # 和 ++ 视为分词符?
谢谢
目前没有直接执行此操作的方法。这是我们需要添加的内容,特别是在这些带有编程语言名称的情况下。
与此同时,您可以做的一件事是(在索引和搜索时)用已知字符串(例如 C++ -> cplusplus、C# -> csharp)替换每个字符串。不是最优雅的,但它应该有助于这种情况。
我正处于生产使用 azure 搜索的应用程序的后期阶段。 经过多次测试,我只是看到了一些我无法理解的东西。
我的索引数据是职位描述,主要是技术职位。当我单独搜索 C# 或 C++ 时,我得到了一些非技术人员的简历,他们显然以前从未做过编程。所以,当我开始深入研究它时,我意识到人们在简历文本中有一个中间首字母 C 或类似的东西。
有没有办法告诉 azure search 我真的想要 "C#" 或 "C++" 而不是将 # 和 ++ 视为分词符?
谢谢
目前没有直接执行此操作的方法。这是我们需要添加的内容,特别是在这些带有编程语言名称的情况下。
与此同时,您可以做的一件事是(在索引和搜索时)用已知字符串(例如 C++ -> cplusplus、C# -> csharp)替换每个字符串。不是最优雅的,但它应该有助于这种情况。