多领域信息分类的计算机操作与表示方法

文档序号:8498696阅读:557来源:国知局
多领域信息分类的计算机操作与表示方法
【技术领域】
[0001]本发明涉及信息分类的计算机操作和表示方法,具体涉及多领域信息分类的计算机操作与表示方法。
【背景技术】
[0002]信息分类根据信息内容的属性或特征,按照一定的规范和标准进行分类。目前,有很多信息分类系统、信息分类网站。信息分类常见的分类方法有层级分类法和平行分类法。本发明讨论层级分类法。层级分类法是指将分类对象按所选定的若干分类标志,逐次地分成相应的若干层级类目,并排列成一个有层次逐级展开的分类体系。分类体系的一般表现形式是大类、中类、小类等级别不同的类目逐级展开,体系中各层级所选用的标志不同,同位类构成并列关系,上下位类构成隶属关系。在计算机中层级分类法的信息分类的结果为一树型分类目录。层级分类法具有较好地反映类目之间的逻辑关系,使用方便,既适合于手工处理信息的传统习惯,又便于计算机处理信息;但也存在着分类结构弹性差(分类结构一经确定,不易改动)等缺点。一般分类信息采用标准代码与分类信息名称对应的方式方便计算机处理,然而在多领域信息分类情况下,具有相同意义的相同的分类信息名称代码往往不相同。信息分类目录的国际化表示也是一个难题。本发明克服层级分类法的分类结构弹性差的缺点,解决多领域的信息分类问题,同时对任何分类目录能够用所有语言进行表示。

【发明内容】

[0003]多领域信息分类的计算机操作与表示方法,其特征在于:1)在多领域内根据信息分类的子类的语义建立代码并保证不同领域中具有相同语义的子类的代码相同;2)在多领域内子类在分类树中的位置采用域名类似的组名表示,包括从顶级逐级到此子类的代码组成;3)定义创建子类、创建多个同级子类,插入子类、删除子类、删除多级子类、创建多级元子类、插入多级元子类、删除多级元子类、修改子类名称等信息分类计算机操作接口对信息分类结构进行修改;4)子类代码与子类名称相分离并根据不同的语言对应相应语言的名称。
[0004]根据权利要求1所述的在多领域内根据信息分类的子类的语义建立代码并保证不同领域中具有相同语义的子类的代码相同,其中相同语义是指在多领域内具有相同的意义。
[0005]根据权利要求1所述的定义创建子类、创建多个同级子类、插入子类、删除子类、删除多级子类、创建多级元子类、插入多级元子类、删除多级元子类、修改子类名称等信息分类计算机操作接口对信息分类结构进行修改,其中,创建子类是指在某一个子类A后创建一个某子子类B (接口参数为A组名和B名称或代码),创建多个同级子类是指在某一个子类C后同时创建某多个子类DL....Dn (接口参数为C组名和Dl名称或代码、分割符、D2名称或代码、分割符、……Dn名称或代码),插入子类是指是指在某一个子类F之前创建一个某父子类E (接口参数为F组名和E名称或代码),删除子类是指删除某一个子类G(接口参数为G组名),删除多级子类是指删除从某子类H开始到往下η层次的子组名I (接口参数为H组名和删除的子组名I),创建多级元子类是指从某个子类L开始后的所有长度为m的所有子组名为多级元子类(接口参数为L组名和往下的长度m),插入多级元子类是指在某一个子类P之前插入多级元子类Yl所有的子组名(接口参数为P组名和多级元子类Yl),删除多级元子类是指删除某一个子类Q后的元子类Y2所有子组名(接口参数为Q组名和多级元子类Y2),修改子类名称是指修改某一子类W的相应语言的名称(接口参数为W代码、语言代码和将修改的名称)。
[0006]一般地,信息分类在各个领域都有专门的机构进行分类和编码。如各种国际国内标准。然而,当网站不是单一的分类网站时候,综合性网站包含很多不同领域的分类信息。如招聘分类信息、产品分类信息、企业分类信息等。在这些领域分类信息里,有些词条是具有相同意义的。比如招聘分类信息(中国.浙江.杭州.人力资源)和企业分类信息(中国.浙江.杭州.信息技术)中,中国.浙江.杭州是具有相同意义的词条。我们将不同领域中具有相同信息的词条名称和编码都一致来解决多领域中信息分类的表示问题。
[0007]在多领域内子类在分类树中的位置采用域名类似的组名表示,包括从顶级逐级到此子类的代码组成;例如总根.工种.西餐烹饪人员.西点.匹萨相应的组名为
28.1722.2364.2372.2378, M 1722.2364.2372 ,2364.2372, 2372.2378......等为子组名,其中的数字为子类对应的代码。
[0008]通过将分类信息编码与各种不同语言词条名称相对应,解决多语种的表示问题。例如,编码28对应中文词条总根,对应英文词条ALL。编码9486对应中文词条网站,对应英文词条Website。28.9486对应中文分类总根.网站,对应英文分类ALL.Website。
[0009]为了解决分类结构弹性差的问题,本发明定义了信息分类操作接口。信息分类操作接口有创建子类、创建多个同级子类,插入子类、删除子类、删除多级子类、创建多级元子类、插入多级元子类、删除多级元子类、修改子类名称等。
[0010]创建子类接口:输入(或创建)子类编码以及相应语言的名称。如在总根(编码28)建立子类,创建编码9486,输入对应中文语言的名称“网站”,输入对应英文语言的名称“ALL,,。
[0011]创建多个同级子类接口:输入(或创建)多个同级子类编码以及相应语言的子类名称;子类名称或编码用分隔符隔开;结果产生同级的多个子类。为了方便叙述,以下,不用子类编码,而用子类编码对应的中文子类名称描述。如在总根(编码28)建立多个同级子类,输入“科学体育书娱乐教育住宅小区企业家谱学校医院旅游团体分布式计算帮助社交工种博览会”,则会产生总根.科学;总根.体育;总根.书;总根.娱乐;总根.教育;总根.住宅小区;总根.企业;总根.家谱;总根.学校;总根.医院;
总根.旅游;总根.团体;总根.分布式计算;总根.帮助;总根.社交;总根.工种;总根.博览会子类以及相应的子类编码。
[0012]插入子类接口:在子类插入上一级子类。比如总根.团体.浙江海创园企业家俱乐部在浙江海创园企业家俱乐部插入以上级子类企业家俱乐部,则结果为总根.团体.企业家俱乐部.浙江海创园企业家俱乐部。
[0013]删除子类接口:删除子类并将上级子类与下级子类直接相连。例如,总根.团体.企业家俱乐部.浙江海创园企业家俱乐部,将企业家俱乐部删除,则结果为总根.团体.浙江海创园企业家俱乐部。
[0014]删除多级子类接口:删除多级子类形成新的分类。例如,总根.团体.企业家俱乐部.浙江海创园企业家俱乐部,将团体.企业家俱乐部删除,则结果为总根.浙江海创园企业家俱乐部。
[0015]创建多级元子类接口:元子类为在多个领域内存在相同名称与编码的子类。例如,地理名称类。比如,招聘领域我们有总根.招聘.中国.浙江.杭州;医院领域我们有总根.医院.中国.浙江.杭州。这里中国.浙江.杭州都具有同意的意义。这里的地理分类称为多级元子类。创建多级元子类接口的参数为多级元子类顶级子类与层数。例如,在总根.招聘.中国中建多级元子类参数(28.2100.210,3),则多级元子类结果为.中国.浙江.杭州、中国.浙江.宁波、中国.江西.南昌……等所有三级子组名,其中28.2100.210为总根.招聘.中国的组名。
[0016]插入多级元子类接口:插入多级元子类接口的参数为多级元子类顶级子类与层数。例如,总根.医院插入多级元子类Y参数(总根,3),则结果插入多级元子类Y所有子组名,如总根.中国.浙江.杭州.医院,总根.中国.江
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1