女人有眼袋面相:求一搜索引擎关键词匹配度的算法

来源:百度文库 编辑:高校问答 时间:2024/04/28 09:44:03
数据库中,关键词以","来分割保存
数据如下:

第一条:中国,黄皮肤,亚洲,汉语,CHINA,五星红旗,北京
第二条:中国,上海,北京,天津,亚洲,汉语
第三条:上海,汉语,东方明珠,外滩

当搜索"中国,亚洲,汉语,CHINA,五星红旗"时,应该优先出现第一条,然后是匹配第二条,再是第三条

当搜索"中国,上海,北京"时,应当优先出现第二条,然后第一条,然后第三条

请问这样的算法如何实现?