专利名称:依据关键字筛选发布数据的系统及其方法
技术领域:
本发明涉及一种数据筛选系统及其方法,特别系指一种依据关键字筛选发布数据 的系统及其方法。
背景技术:
部落格(Web log, Blog),又称为网路日志、网志、博客等,是一种提供部落格的拥 有者(一般称为「部落客(Blogger)」)在其所拥有的部落格上不定期发表新的文章、图片 或影片的服务,大部分的部落客所发表的文章的内容以文字为主,仍有一些部落客专注在 艺术、摄影、视频、音乐等各种主题。一般而言,部落格由部落格主机以网页的方式提供服务,浏览者可以在具有多个 部落格的部落格主机上浏览某个部落客所发表的文章。由于一台部落格主机可以同时提供 大量的部落客在其上拥有其专属的部落格,因此当部落格主机上令浏览者感兴趣的部落格 文章越多,则浏览者造访该部落格主机的频率将会提高,如此,部落格主机的浏览人次便会 越来越可观。由于在大部分的情况下,部落格主机上的部落格文章的数量庞大,浏览者通常无 法有效的在部落格主机上找到其有兴趣的部落格文章,因此目前部落格的管理者除了会分 类部落格文章之外,还会在各个分类的首页设定与该分类或特定主题相关性高,且浏览次 数较多及/或回应次数较多等的部落格文章来吸引浏览者的注意。然而,目前这样的设定 大多是由管理者逐一浏览所有的部落格文章后,以人工的方式筛选出显示在分类首页上的 部落格文章,此一设定方式非常浪费管理者的时间与精神。综上所述,可知现有技术中长期以来一直存在需以人工方式筛选出显示于部落格 首页的部落格文章的问题,因此有必要提出改进的技术手段,来解决此一问题。
发明内容
有鉴于现有技术存在需以人工方式筛选出显示于部落格首页的部落格文章的问 题,本发明遂揭露一种依据关键字筛选发布数据的系统及其方法,其中本发明所揭露的依据关键字筛选发布数据的系统,至少包含储存模块,用以储存 主题关键字、预设门槛及至少一发布数据;匹配度判断模块,用以分别判断各发布数据对应 主题关键字的匹配度;数据筛选模块,用以由发布数据中,筛选相对应的匹配度满足预设门 槛的发布数据为显示数据;传输模块,用以传送显示数据至客户端。本发明所揭露的依据关键字筛选发布数据的方法,其步骤至少包括提供主题关 键字及预设门槛;储存发布数据;分别判断各发布数据对应主题关键字的匹配度;筛选相 对应的匹配度满足预设门槛的发布数据为显示数据;传送显示数据至客户端。本发明所揭露的系统与方法如上,与现有技术之间的差异在于本发明通过判断出 发布数据对应预先设定的主题关键字的匹配度后,依据判断出的匹配度是否满足预设门槛 筛选出被显示的发布数据,藉以解决现有技术所存在的问题,并可以达成减少管理者工作量的技术功效。
图IA为本发明所提的拓朴架构图。
图IB为本发明所提的依据关键字筛选发布数据的系统架构图。
图2A为本发明实施例所提的时间匹配表的示意图。
图2B为本发明实施例所提的浏览次数匹配表的示意图。
图2C为本发明实施例所提的回应次数匹配表的示意图。
图3为本发明所提的依据关键字筛选发布数据的方法流程图。
主要元件符号说明
100服务器
110储存模块
150匹配度判断模块
160数据筛选模块
180数据排序模块
190传输模块
201时间匹配表
202浏览次数匹配表
203回应次数匹配表
410管理客户端
450 一般客户端
451第一客户端
452第二客户端
具体实施例方式以下将配合图式及实施例来详细说明本发明的特征与实施方式,内容足以使任何 本领域技术人员能够轻易地充分理解本发明解决技术问题所应用的技术手段并据以实施, 藉此实现本发明可达成的功效。本发明所提的发布数据是数据发布者欲发布给浏览者观看的数据,其可以为文 字、图片、影片、或其他数据格式的组合,但本发明并不以此为限。一般而言,发布数据除了 包含数据发布者主要想表达的内容(在本发明中称之为「发布内容」)之外,还可以包含其 他项目,如发布标题等。本发明所提的发布时间是发布数据被数据发布者发布的时间,也就是发布数据被 传送到提供信息发布服务的服务器的时间或被提供信息发布服务的服务器储存的时间,但 本发明所提的发布时间并不以此为限。本发明所提的回应数据是浏览者观看发布数据后,回应给数据发布者或是其他浏 览者观看的数据,与发布数据相似的,回应数据同样可以为文字、图片、影片、或其他数据格 式的组合,也同样可以包含回应内容以及回应标题等项目,但本发明所提的回应数据并不 以上述组合或项目为限。
本发明应用在提供信息发布服务的服务器100上,通过本发明,服务器100可以自 动的由所储存的发布数据中,筛选出某些发布数据。如「图IA」所示,服务器100可以提供 多个客户端(管理客户端410、第一客户端451、第二客户端452等)连线,服务器100包含 但不限于提供部落格/相簿服务的主机、提供其他微型网志服务的主机、提供讨论区服务 的主机、或提供电子布告栏系统(Bulletin Board System, BBS)的主机等。以下先以「图1B」本发明所提的依据关键字筛选发布数据的系统架构图来说明本 发明的系统运作。如「图1B」所示,本发明的系统含有储存模块110、匹配度判断模块150、 数据筛选模块160以及传输模块190。储存模块110负责储存一个或多个主题关键字,储存模块110所储存的主题关键 字与被本发明筛选的发布数据会有一定程度的关联性,例如主题关键字包含在发布数据中 或主题关键字与发布数据中的数据相似等,也就是说,主题关键字将决定被筛选出的发布 数据。储存模块110也负责储存一组预设门槛,储存模块110所储存的预设门槛为数据 筛选模块160选择发布数据的依据,预设门槛如数值等,但本发明并不以此为限。事实上, 预设门槛也可能包含多项数据,例如特定的数值数据以及一段时间范围等,但本发明并不 以此为限。储存模块110还负责储存发布数据,被储存模块110所储存的发布数据除了包含 发布内容之外,也可以包含发布标题等其他项目。实务上,储存模块110还可以储存与发布数据对应的自订关键字、发布数据的发 布时间、回应发布数据的回应数据(以及回应次数)、发布数据被浏览者浏览的浏览次数、 发布数据的作者以及与该作者相关的参数等与发布数据相关的数据,但本发明并不以此为 限。其中,与作者相关的参数包含但不限于作者发布文章的数量、作者在服务器100上建立 帐号等识别数据的时间、作者第一次发布数据的时间等。值得一提的是,储存模块110所储存的自订关键字是用来表示发布数据的特色的 数据,故自订关键字与发布数据对应。自订关键字是由使用者所输入,一般而言,使用者会 在一般客户端450上输入发布数据时,一并输入相对应的自订关键字,并由一般客户端450 传送到服务器100,使得储存模块110储存发布数据以及自订关键字,但本发明并不以此为 限,使用者也可以先在一般客户端450上输入发布数据并操作一般客户端450传送发布数 据至服务器100,使得储存模块110储存发布数据后,再于一般客户端450中输入相对应的 自订关键字并操作一般客户端450传送至服务器100,使储存模块110储存自订关键字。匹配度判断模块150负责判断储存模块110所储存的所有发布数据与主题关键字 之间的匹配度。匹配度判断模块150所判断出的匹配度通常为数值的形式,但本发明并不 以此为限。其中,储存模块110所储存的预设门槛会与匹配度的形式相同。匹配度判断模块150会依据发布数据中的任意字串与主题关键字的相似度判断 匹配度,例如发布数据中仅包含发布内容而没有包含发布标题等其他数据时,若发布内容 中包含与主题关键字相同的字串,则匹配度判断模块150会判断出最大的匹配度,假设为 「10」,若发布内容中包含与主题关键字只差一个字的相似字串,则匹配度判断模块150判 断出的匹配度为「8」,而若发布数据中没有与主题关键字相似的字串,则匹配度判断模块 150所判断出的匹配度为最低的「0」等,又如发布数据中除了包含发布内容之外,还包含发布标题时,匹配度判断模块150除了依据发布内容判断匹配度之外,也可以依据发布标题 判断匹配度,例如在发布标题与主题关键字相同时,匹配度判断模块150会判断匹配度为 「0」,发布标题的部分与主题关键字相同,则匹配度判断模块150所判断出的匹配度为「7」, 但匹配度判断模块150判断匹配度的方式并不以上述为限。另外,当储存模块110中储存有多个主题关键字时,匹配度判断模块150会以上述 的方式分别判断各个主题关键字对发布数据的匹配度,并选择匹配度较高者作为该发布数 据的匹配度或是将所有判断出的匹配度平均后得到的数值作为该发布数据的匹配度等,但 本发明并不以此为限。匹配度判断模块150也会依据在发布数据中,与主题关键字相同或相似的字串的 出现次数进行匹配度的判断,也就是说,发布数据中所包含的与主题关键字相同或相似的 字串越多,则匹配度判断模块150判断出的匹配度越高。另外,匹配度判断模块150也可以 依据发布数据中与主题关键字相同或相似的字串在发布数据中的位置判断匹配度,例如, 当与主题关键字相同或相似的字串分别在发布数据的前段、中段、后段时,匹配度判断模块 150判断出的匹配度将分别为「7」、「1」、「5」等,但本发明并不以此为限。事实上,若储存模块110中还储存与发布数据对应的自订关键字,则匹配度判断 模块150还可以依据主题关键字是否与自订关键字相同或相似而判断匹配度,匹配度判断 模块150依据自订关键字判断匹配度的方式与依据发布标题判断匹配度的方式相似,例如 在自订关键字与主题关键字相同时,匹配度判断模块150会判断匹配度为「3」,自订关键字 的部分与主题关键字相似时,则匹配度判断模块150所判断出的匹配度为「1」等,但本发明 并不以此为限。若储存模块110中储存发布数据的发布时间,则匹配度判断模块150也可以依据 各发布数据的发布时间判断匹配度。例如,匹配度判断模块150可依两天为基准,判断发布 数据的发布时间与服务器100的系统时间的差距在二天之内的匹配度为最大的「10」,差距 在二到四天内的匹配度为「9」,依此类推,直到差距超过二十天后,匹配度判断模块150判 断出的匹配度为最低的「0」,但本发明并不以此为限,匹配度判断模块150也可以依如「图 2AJ所示的时间匹配表201判断出匹配度。若储存模块110中储存发布数据的浏览次数,则匹配度判断模块150还可以依 据各发布数据被浏览者浏览的浏览次数判断匹配度。例如,以五千为基准,匹配度判断模 块150判断浏览次数为五千至一万的发布数据的匹配度为「1」、判断浏览次数为一万至 一万五千的发布数据的匹配度为「2」,依此类推,最大的匹配度为「0」,但本发明并不以此 为限,匹配度判断模块150也可以依如「图2B」所示的浏览次数匹配表202判断出匹配度。另外,匹配度判断模块150也会依据各发布数据被浏览者回应的回应次数的多寡 计算各发布数据的匹配度,若储存模块110中有储存各发布数据的回应次数,则匹配度判 断模块150将可以直接使用并计算匹配度,若储存模块110中仅储存回应发布数据的回应 数据,而没有储存回应次数,则匹配度判断模块150需要先依据储存模块110中所储存的 回应数据计算出各个发布数据的回应次数后,在依据计算出的回应次数计算相对应的匹配 度。其中,匹配度判断模块150可以固定的数量做为基准,例如以二十五个回应做基准,匹 配度判断模块150判断回应次数为二十五至五十的发布数据的匹配度为「1」、判断浏览次 数为五十至七十五的发布数据的匹配度为「2」,依此类推,最大的匹配度为「10」,但本发明并不以此为限,匹配度判断模块150也可以依如「图2C」所示的回应次数匹配表203判断出
匹配度。而若储存模块110中储存与发布数据的作者相关的参数,如作者发布文章的数 量、作者在服务器100上建立帐号等识别数据的时间、作者第一次发布数据的时间或作者 在服务器100所提供的数据发布服务中的等级,匹配度判断模块150会依据固定的间隔或 是以对应表的方式判断匹配度,其判断的方式与依据发布数据的发布时间、或依据发布数 据的浏览次数判断匹配度的方式相似,故不再多加说明。值得一提的是,匹配度判断模块150可以上述一种或多种判断方式判断匹配度, 也就是说,匹配度判断模块150除了依据主题关键字判断发布数据所包含的发布内容的匹 配度之外,也可以依据主题关键字判断发布数据所包含的发布标题的匹配度,还可以依据 发布数据的发布时间、回应次数、浏览次数及/或与发布数据的作者相关的参数判断发布 数据的匹配度,若匹配度判断模块150以多种判断方式判断出匹配度,则匹配度判断模块 150还可以将不同判断方式判断出的匹配度进行加算,藉以产生新的匹配度。事实上,匹配 度判断模块150并不以加总不同判断方式判断出的匹配度为限,也可以依据与各个判断方 式相对应的权重值调整各个判断方式计算出新的匹配度,例如,匹配度判断模块150依据 发布数据以及主题关键字所判断出的匹配度的权重值为「30%」(包含发布数据中的字串 与主题关键字的相似度、与主题关键字相似的字串的出现次数、与主题关键字相似的字串 在发布数据中的位置、以及主题关键字与自订关键字的相似度的组合,例如上述四项分别 有「7.5%」的权重植,但本发明并不以此为限)、依据发布数据的发布时间、浏览次数、回应 次数所判断出的匹配度的权重值分别为「20%」、依据与发布数据的作者相关的参数判断出 的匹配度的权重值为「10%」等,但匹配度判断模块150计算新匹配度所使用的权重值并不 以上述比例为限。数据筛选模块160负责依据匹配度判断模块150所判断出的匹配度是否满足储存 模块110中所储存的预设门槛而判断是否选出储存于储存模块110中的发布数据。例如, 储存模块110中所储存的预设门槛为数值形式的「6」,若数据筛选模块160会选出相对应的 匹配度高于预设门槛的发布数据,则相对应的匹配度为「6.5」的发布数据会被数据筛选模 块160选出。数据筛选模块160所选出的发布数据可以为一个或多个,一般而言,数据筛选模 块160会依据匹配度的大小的排列顺序选出发布数据,也就是说,若数据筛选模块160只选 出一个发布数据,则与被选出的发布数据对应的匹配度通常为所有发布数据中,相对应的 匹配度最高者;而若数据筛选模块160选出多个发布数据,则被选出的发布数据所对应的 匹配度通常为所有发布数据中,相对应的匹配度最高的数个发布数据。若预设门槛包含多项数据,则预设门槛中至少会有一项数据与匹配度相对应,使 得数据筛选模块160仍然可以依据该项数据对发布数据所对应的匹配度进行筛选之外,还 可以依据其他的数据进一步筛选发布数据。例如,预设门槛除了与匹配度对应的数据之外,还包含一段时间范围,则数据筛 选模块160会先依据各发布数据的发布时间是否落在预设门槛所包含的时间范围内来判 断是否选出发布数据后,再依据各个发布数据所对应的匹配度筛选发布数据。其中,当预 设门槛所包含的时间范围有起始时间以及结束时间时,例如时间范围为「2009/2/8」至「2009/4/13」,则数据筛选模块160会选出发布时间落在起始时间「2009/2/8」至结束时 间「2009/4/13」之间(晚于起始时间「2009/2/8」,早于结束时间「2009/4/13」)的发布数 据;若时间范围预设门槛所包含的仅有起始时间,如「2009/2/8」,则数据筛选模块160会选 出发布时间在「2009/2/8」之后的所有发布数据,也就是发布时间在「2009/2/8」至服务器 100当下的系统时间内的所有发布数据;而若时间范围预设门槛所包含的仅有结束时间, 如「2009/4/13」,则数据筛选模块160会选出发布时间在「2009/4/13」之前的所有发布数 据。值得一提的是,数据筛选模块160在选出发布数据后,会由储存模块110中读取被 选出的各个发布数据的全部数据作为显示数据,也就是读出各个发布数据的发布内容、发 布标题(如果发布数据包含发布标题)、以及发布时间(如果储存模块110有储存发布数据 的发布时间)等,或是读取各个发布数据中的部分数据作为显示数据,例如读取各个发布 数据所包含的发布内容的前100字、发布标题等,但本发明所提的显示数据并不以此为限。传输模块190负责将数据筛选模块160筛选发布数据后所读出的显示数据传送到 一般客户端450显示。传输模块190也负责接收管理客户端410所传来的主题关键字以及 负责接收一般客户端450所传来的发布数据,并由储存模块110储存传输模块190所接收 的主题关键字以及发布数据。另外,本发明还可以附加数据排序模块180,数据排序模块180负责各个发布数据 所对应的匹配度的排列顺序排序数据筛选模块160所选出的各个发布数据。接着以一个实施例来解说本发明的运作系统与方法,并请参照「图3」本发明所 提的依据关键字筛选发布数据的方法流程图。在本实施例中,假设服务器100为执行有本 发明的部落格主机,管理客户端410以及第一客户端451为电脑(个人电脑或笔记型电脑 等)、第二客户端452为可上网的随身装置,如手机或PDA等,但本发明并不以此为限。在执行有本发明的部落格主机(服务器100)提供浏览者浏览各个部落客所发布 的部落格文章(发布数据)之前,部落格主机的储存模块110中需要先储存主题关键字、预 设门槛、以及发布数据。在部落格主机提供浏览者浏览各部落格文章之前,部落格的管理者会先操作管理 客户端410通过网路连线到部落格主机,再输入主题关键字至管理客户端410中,例如输入 「东部旅游」,之后,管理客户端410会将管理者所输入的主题关键字「东部旅游」传送到部 落格主机。在部落格主机的传输模块190接收到管理客户端410所传送的主题关键字「东 部旅游」后,部落格主机的储存模块110会储存传输模块190所接收到的主题关键字「东部 旅游」。同样的,管理者也会操作管理客户端410输入预设门槛,假设为「6」,并由管理客户 端410传送到部落格主机,并在传输模块190接收到预设门槛「6」后,由储存模块110储存, 藉以提供后续使用(步骤301)。另外,发布数据也会由数据发布者操作第一客户端451连线到部落格主机后,由 数据发布者输入至第一客户端451,并操作第一客户端451将输入的发布数据传送至部落 格主机,部落格主机的传输模块190在接收到第一客户端451所传送的发布数据后,储存模 块110会储存传输模块190所接收到的发布数据(步骤320)。由于数据发布者操作第一客 户端451传送发布数据至部落格主机的储存模块110储存的过程属于已知技术,故不多加 描述。
在部落格的管理者通过管理客户端410传送主题关键字以及预设门槛,以及数据 发布者通过第一客户端451传送发布数据至部落格主机后,部落格主机可以通过本发明提 供服务。当浏览者操作第二客户端452连线到在部落格主机,并向部落格主机请求下载主 题为「东部旅游」的首页后,部落格主机中的匹配度判断模块150会判断储存于储存模块 110中的各个部落格文章对应于主题关键字「东部旅游」的匹配度(步骤350)。若匹配度 判断模块150依据发布数据中是否包含与主题关键字「东部旅游」相似或相同的字串来判 断匹配度,假设匹配度判断模块150判断出发布数据中所包含的字串「东部景点简介」与主 题关键字前两字相同,因而判断两者相似,则匹配度判断模块150所判断出的匹配度为「3」; 又若发布数据中包含「东部旅游行程规划」的字串,该字串的前四字与主题关键字相同,则 匹配度判断模块150所判断出的匹配度为「7」,但匹配度判断模块150依据发布数据所包含 的字串判断发布数据对应主题关键字的匹配度的方式并不以此为限。在部落格主机中的匹配度判断模块150判断储存于储存模块110中的各个部落格 文章对应于主题关键字的匹配度(步骤350)后,部落格主机中的数据筛选模块160会依据 各个发布数据所对应的匹配度筛选出满足预设门槛的发布数据为显示数据(步骤360)。在 本实施例中,由于预设门槛为「6」,故包含「东部旅游行程规划」的字串的发布数据会被数 据筛选模块160筛选出来,成为显示数据。其中,数据筛选模块160所读出的显示数据可能 为所有被筛选出的发布数据的全部数据,或是部分数据,例如各个发布数据的第一段,或是 各个发布数据的前五行等。当部落格主机中的数据筛选模块160所筛选出的满足预设门槛的发布数据数量 超过需求的数量时,例如数据筛选模块160所筛选出的发布数据有五则,而在「东部旅游」 的首页中,只需要显示两则发布数据,则本发明还需要数据排序模块180,数据排序模块会 依据匹配度判断模块150判断出的匹配度对数据筛选模块160所筛选出的发布数据进行排 序,使得数据筛选模块160可以由排序后的发布数据中依序读取出符合需求数量的发布数 据,被读出的发布数据即为显示数据,也就是说,在上述的例子中,数据排序模块180会将 数据筛选模块160所筛选出的五则发布数据所对应的匹配度进行排序,使得数据筛选模块 160依序读取匹配度最高的两则发布数据。在部落格主机中的数据筛选模块160依据相对应的匹配度筛选出满足预设门槛 的发布数据为显示数据(步骤360)后,部落格主机中的传输模块190会将数据筛选模块 160筛选出的显示数据传送到第二客户端452(步骤390)。一般而言,被数据筛选模块160 筛选出的显示数据会包含在被请求的网页中,也就是说,被筛选出的显示数据会与被请求 的网页一同被传送到第二客户端452,第二客户端452在接收到传输模块190所传送的网页 后,会显示网页给浏览者观看,如此,浏览者将在网页中观看到部落格主机使用本发明筛选 出的部落格文章。在上述实施例中,若发布数据并不仅有发布内容,还包含发布标题,或浏览者在输 入发布数据时所输入的与发布数据相对应的自订关键字,则匹配度判断模块150在判断发 布数据对应主题关键字的匹配度(步骤350)时,除了如上述对发布内容进行判断之外,还 会一并对发布标题以及自订关键字进行判断,藉以产生匹配度。其中,匹配度判断模块150 可以将发布标题及/或自订关键字视为发布内容的一部分,藉以判断匹配度,或是以判断主题关键字对发布内容的匹配度的方式,分别判断主题关键字对发布标题及自订关键字匹 配度,并计算主题关键字对发布内容、发布标题及自订关键字的匹配度的总合、平均作为新 的匹配度,或是将各个计算出的匹配度依据相对应的权重计算出新的匹配度,使得数据筛 选模块160以计算后的新匹配度作为筛选发布数据的依据,藉以筛选出显示数据(步骤 360)。事实上,匹配度判断模块150在判断发布数据对应主题关键字的匹配度(步骤 350)时,除了判断发布数据对应主题关键字的匹配度之外,还可以依据发布数据被浏览的 浏览次数、回应发布数据的回应次数、及/或与发布数据的作者对应的参数判断相对应的 匹配度,同样的,匹配度判断模块150可以将各个匹配度加总、平均、或是依照预定的对应 权重计算新的匹配度,使得数据筛选模块160以计算后的新匹配度作为筛选发布数据的依 据,藉以筛选出显示数据(步骤360)。例如,发布数据对应主题关键字的匹配度为「7」、对应 的权重为「15」,依据发布数据被浏览的浏览次数、回应发布数据的回应次数、及/或与发布 数据的作者对应的参数判断相对应的匹配度分别为「5」、「1」、「3」、对应的权重分别为「10」 「10」「5」时,新计算出的匹配度可以为Γ180 (15x7+10x5+10x1+3x5) J0另外,若上述的实施例中的预设门槛并不只为「6」,还包含一段时间范围,假设 为「2009/2/8」至「2009/4/13」,则数据筛选模块160会在匹配度判断模块150在判断发 布数据对应主题关键字的匹配度(步骤350)之前或之后,筛选出建立时间晚于起始时间 Γ2009/2/8J且建立时间早于结束时间「2009/4/13」的发布数据(步骤331、步骤332)。综上所述,可知本发明与现有技术之间的差异在于具有先判断出发布数据对应预 先设定的主题关键字的匹配度后,再依据判断出的匹配度是否满足预设门槛筛选出被显示 的发布数据的技术手段,藉由此一技术手段可以解决现有技术所存在需以人工方式筛选出 显示于部落格首页的部落格文章的问题,进而达成减少管理者工作量的技术功效。再者,本发明的依据关键字筛选发布数据的方法,可实现于硬件、软件或硬件与软 件的组合中,亦可在电脑系统中以集中方式实现或以不同元件散布于若干互连的电脑系统 的分散方式实现。虽然本发明所揭露的实施方式如上,然而所述的内容并非用以直接限定本发明的 保护范围。任何本发明所属技术领域中技术人员,在不脱离本发明所揭露的精神和范围的 前提下,对本发明的实施的形式上及细节上作些许的更动润饰,均属于本发明的保护范围。 本发明的保护范围,仍须以所附的权利要求书所界定的范围为准。
权利要求
1.一种依据关键字筛选发布数据的方法,应用于一服务器上,该服务器提供一客户端 连接,该方法至少包含下列步骤提供一主题关键字及一预设门槛;储存至少一发布数据;分别判断各该发布数据对应该主题关键字的匹配度;筛选相对应的匹配度满足该预设门槛的该些发布数据为一显示数据;及传送该显示数据至该客户端。
2.如权利要求1所述的依据关键字筛选发布数据的方法,其中该方法于传送该显示数 据的步骤前,还包含筛选各该发布数据中的发布时间晚于一起始时间及/或早于一结束时 间的发布数据为该显示数据的步骤。
3.如权利要求1所述的依据关键字筛选发布数据的方法,其中该分别判断各该发布数 据对应该主题关键字的各匹配度的步骤至少依据各该发布数据的发布标题、各该发布数据 的发布内容、对应各该发布数据的自订关键字的组合判断各该匹配度。
4.如权利要求1所述的依据关键字筛选发布数据的方法,其中该分别判断各该发布数 据对应该主题关键字的匹配度的步骤,还包含依据各该发布数据被浏览的浏览次数、回应 各该发布数据的回应次数、及与各该发布数据的作者对应的参数的组合判断各该匹配度的 步骤。
5.如权利要求1所述的依据关键字筛选发布数据的方法,其中该传送该显示数据的步 骤传送相对应的匹配度满足该预设门槛的各该发布数据的全部数据或部分数据。
6.一种依据关键字筛选发布数据的系统,应用于一服务器上,该服务器提供一客户端 连接,该系统至少包含一储存模块,用以储存一主题关键字、一预设门槛及至少一发布数据;一匹配度判断模块,用以分别判断各该发布数据对应该主题关键字的匹配度;一数据筛选模块,用以由该些发布数据中,筛选相对应的匹配度满足该预设门槛的发 布数据为一显示数据;及一传输模块,用以传送该显示数据至该客户端。
7.如权利要求6所述的依据关键字筛选发布数据的系统,其中该发布数据包含一发布 时间,该预设门槛还包含一起始时间及/或一结束时间,该数据筛选模块还用以筛选该发 布时间晚于该起始时间及/或早于该结束时间的发布数据为该显示数据。
8.如权利要求6所述的依据关键字筛选发布数据的系统,其中该匹配度判断模块依据 各该发布数据包含的发布标题、各该发布数据包含的发布内容、对应各该发布数据的自订 关键字的组合判断各该匹配度。
9.如权利要求6所述的依据关键字筛选发布数据的系统,其中该匹配度判断模块还用 以依据各该发布数据被浏览的浏览次数、回应各该发布数据的回应次数、及与各该发布数 据的作者对应的参数的组合判断各该匹配度。
10.如权利要求6所述的依据关键字筛选发布数据的系统,其中该传输模块还用以接 收该主题关键字及该些发布数据。
全文摘要
本发明公开了一种依据关键字筛选发布数据的系统及其方法,其通过判断出发布数据对应预先设定的主题关键字的匹配度后,依据匹配度是否满足预设门槛筛选出被显示的发布数据的技术手段,可以自动筛选出被显示的发布数据,并达成减少管理者工作量的技术功效。
文档编号G06F17/30GK102073649SQ20091022410
公开日2011年5月25日 申请日期2009年11月23日 优先权日2009年11月23日
发明者戴凌, 邱全成 申请人:英业达股份有限公司