Web2.0的Tag是怎么实现的?

[复制链接]
查看11 | 回复6 | 2007-7-15 01:03:45 | 显示全部楼层 |阅读模式
是否就是数据库里面独立的设置Tag表?哪位知道它的实现原理或者有这方面的资料?麻烦共享,小弟不胜感激啊,现在毫无头绪~
回复

使用道具 举报

千问 | 2007-7-15 01:03:45 | 显示全部楼层
没人知道么?
回复

使用道具 举报

千问 | 2007-7-15 01:03:45 | 显示全部楼层
现在做的一个项目里有TAG这个东东,不过并没有特别复杂的功能,个人目前的感觉,简单的TAG功能,如增加,删除,查询,热点,比较简单。但实现Tag相关,即点击一个Tag时,将相关的Tag也推荐出来,还没有什么头绪。
BTW:建立了一个Tag功能所需要的表。
回复

使用道具 举报

千问 | 2007-7-15 01:03:45 | 显示全部楼层
我所想的实现方式也是专门建立一个tag的数据表,每个tag有一个专门的字段记录包含这个tag的文章的id。这样的话你点击一个tag的话,我就可以把包含这个tag的文章通过它们的id全部检索出来。但是tag的话我不可能让用户无限制的增加,这样就涉及到一个tag归类的问题,怎样把用户提交的tag自动分类?
回复

使用道具 举报

千问 | 2007-7-15 01:03:45 | 显示全部楼层
我觉得目前我们目前所做的功能中,无论是Tag数量的限制,还是包含Tag的文章的检索对应的解决方法都是比较直接的。较难的是Tag的分类,稍简单一点是根据Tag的构成单词来分类,但这种情况下用户得到的显然是比较差的相关信息。比如如果用户选择某一个Tag, ,那就把含有这个Tag的所有文章的所有Tag做一个统计,选出出现次数最多的Tag作为相关Tag.这显然是很粗糙的.但自动分类的对应解决方法目前还没有头绪.
回复

使用道具 举报

千问 | 2007-7-15 01:03:45 | 显示全部楼层
如果用户自己选择TAG,那么就按照用户的来了,如果用户没有选择tag,那么可参照sohu的方式,自动分析文章,然后提取关键字,然后自动加tag!我只是听同事讨论过。。。
回复

使用道具 举报

千问 | 2007-7-15 01:03:45 | 显示全部楼层
用xml做比较方便
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行