我正处于生产使用azure搜索的应用程序的后期阶段。 经过多次测试后,我才看到了一些我无法弄清楚的东西。
我的索引数据是职位描述,主要是技术职位。当我单独搜索C#或C ++时,我收到了一些非技术人员的简历,这些简历之前从未完成过编程。所以,当我开始深入研究它时,我意识到它的人员在简历文本中有一个中间的初始C或类似的东西。
有没有办法告诉我真正想要的天蓝色搜索" C#"或" C ++"而不是将#和++视为分词?
由于
答案 0 :(得分:0)
目前没有直接这样做。这是我们需要添加的内容,特别是在编程语言名称的情况下,它会受到影响。
同时,你可以做的一件事是用一个已知的字符串替换(在索引和搜索时都)(例如C ++ - > cplusplus,C# - > csharp)。不是最优雅,但它应该有助于这种情况。