项目功能:
1)关键词前空格未过滤或关键词中空格未过滤导致搜索不到结果
2)支持错别字搜索到结果(不能百分之百支持,尽量支持),并提供纠错提示
3)支持拼音搜索
4)支持输入部分拼音匹配最近的字典
5)更换标识符,可以支持所有拼音首字母搜索(目前已支持部分首字母搜索)
6)支持多音字匹配,如朝安时代云图,第一个字是多音“朝”字读音[zhāo][cháo];翠柏小区,第二个字是多音“柏”字读音[bǎi]、[bò]、[bó]
7)支持拼音与汉字混合匹配查询
8)除字母、数字、汉字外,其他为非法字符,均需过滤掉,若输入部分合法部分非法的字符,则过滤掉非法字符,对合法字符进行匹配,搜索出结果(是否要提供纠错结果)
9)要支持拼音无后鼻音或者多后鼻音匹配出对应结果
10)要支持阿拉伯数字1-9与中文数字一到九之间的相互转换,如搜索“一室一厅”,结果既包含一室一厅,也包含1室1厅,但不支持“一室1厅”
11)搜索框不能输入超过50个字
搜索下拉框增加键盘可控操作:输入结果时,下拉框可用键盘上下按钮进行选择,点击回车时触发搜索结果
项目职业:乐有家房源网,该纠错功能全部功能技术预言攻关和开发工作