我在网站上搜索了一组数据。我必须从该数据集中找到热门搜索。问题是,我想不出办法。搜索词是长句。我怎么能找到对用户感兴趣的内容?这似乎是计数的问题,我正在使用PHP。任何建议都将不胜感激。
答案 0 :(得分:1)
您可以在数据库中创建一个表,其中包含search_phrase
列和counter
列。每次用户搜索相同的短语时,您只需增加计数器而不是创建新行。
您还可以创建一个脚本,该脚本将从该表中获取所有记录,并查找类似的短语。
答案 1 :(得分:0)
您可以制作与每个短语对应的计数器。假设您有长句形式的查询,将您的句子分成较小的部分并识别最有意义的单词并避免结合和其他动词。特别关注名词。例如,查询是:如何在stackoverflow上进行帐户?可能的解决方案[words]:account,stackoverflow,make。可能通过这种方式你可以解决它。