4
回答
想问问本站新闻页中的相关新闻开发原理
百度AI开发者大赛带你边学边开发,赢100万奖金,加群:418589053   

      想问问本站新闻页中的相关新闻,如:http://www.oschina.net/news/9737/PHPer-turn-to-Python这个页面下的相关新闻,是如何取出的??是否这样:根据当前新闻内容的关键词,或者Tag,或者根据分词后取出关键词,然后去新闻表中查找相关的新闻?

举报
yanyongshan
发帖于8年前 4回/439阅
共有4个答案 最后回答: 8年前

都可以,OSChina的做法是根据新闻标题自动出一些关键字,或者是手工输入去干预,两种都可以。

一般如果自动出来的效果很差,我们就会手工输入关键字去干预相关新闻的结果。

引用来自#2楼“红薯”的帖子

都可以,OSChina的做法是根据新闻标题自动出一些关键字,或者是手工输入去干预,两种都可以。

一般如果自动出来的效果很差,我们就会手工输入关键字去干预相关新闻的结果。

那取出关键词以后,请教如何取出相关新闻?

1,产生新闻的同时,将关键词与新闻Id对应存储在关键词-新闻ID表,然后联接查询出相关新闻??

2.根据关键词用Lucene或者sphinx取出相关新闻??

3.用关键词到新闻表中like查询出来??

4.其他方式

引用来自#3楼“yanyongshan”的帖子

引用来自#2楼“红薯”的帖子

都可以,OSChina的做法是根据新闻标题自动出一些关键字,或者是手工输入去干预,两种都可以。

一般如果自动出来的效果很差,我们就会手工输入关键字去干预相关新闻的结果。

那取出关键词以后,请教如何取出相关新闻?

1,产生新闻的同时,将关键词与新闻Id对应存储在关键词-新闻ID表,然后联接查询出相关新闻??

2.根据关键词用Lucene或者sphinx取出相关新闻??

3.用关键词到新闻表中like查询出来??

4.其他方式

当然是lucene当成关键字去搜索罗 :)

顶部