很多网站都有搜索框的功能,用户在搜索框内输入拼音、汉字时,搜索框可以自动提示出相应的词汇或短句列表
这个功能对百度、淘宝、当当、google这些搜索引擎而言,已经是一个标配功能了。
下面是图书搜索的例子,支持拼音、简拼、模糊匹配、智能容错等百度淘宝的标准功能:
关键的问题来了:
对于广大的中小网站而言,每家网站的主题都不同,搜索提示的内容当然也是不一样的:
比如我是一个视频站,用户输入“lb”,希望提示“蜡笔小新”,他是一个菜谱站,同样输入“lb”,用户也许希望提示的是“萝卜”
我有自己网站的词条数据及其显示的排序,但是想实现上面的功能必须了解,甚至精通javascript php jsp 数据库及优化,
还要编写很多代码,对不太了解懂技术的中小站长来说,过于麻烦复杂了。
于是,很多人转而引用百度、淘宝、google的json api,嵌入到自己的网站,貌似挺好,
但是,那数据不是你自己网站的,上面的问题又出现了
我做了很多尝试,发现法国有一家初创公司可以实现这个,可惜要收费,而且速度一般
国内也有一家,92find.com,可以免费用,输入响应速度小于100ms,
中小站可以将自己的提示词汇数据托管在他上面,不需要写程序、不需要配数据库,只用一行JS代码,就可以在自己网站添加智能提示功能,还是自己的数据api