发明名称 一种实现云教育平台数据搜索的方法及系统
摘要 本发明提供一种实现云教育平台数据搜索的方法及系统。上述方法包括以下步骤:数据处理服务器无限循环遍历教学数据存储器内的数据,根据其维护的GUID列表,按照第一规则,获得专题数据,并将专题数据存储至专题数据存储器;数据处理服务器无限循环遍历专题数据存储器内的专题数据,并根据专题数据生成专题数据索引表;数据处理服务器根据专题数据索引表,按照第二规则生成元数据索引表及按照第三规则生成词句数据索引表;当用户进行数据搜索时,数据处理服务器根据用户输入的查询信息依次查询所述元数据索引表及词句数据索引表,以获得初始查询结果,数据处理服务器根据评估算法及初始查询结果得到最终查询结果。
申请公布号 CN103164536B 申请公布日期 2016.08.03
申请号 CN201310124020.5 申请日期 2013.04.11
申请人 阔地教育科技有限公司 发明人 胡加明;刘晓东
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 代理人
主权项 一种实现云教育平台数据搜索的方法,其特征在于,包括以下步骤:数据处理服务器无限循环遍历教学数据存储器内的数据,根据其维护的GUID列表,按照第一规则,获得专题数据,并将所述专题数据存储至专题数据存储器;所述数据处理服务器无限循环遍历所述专题数据存储器内的专题数据,并根据所述专题数据生成专题数据索引表;所述数据处理服务器根据所述专题数据索引表,按照第二规则生成元数据索引表及按照第三规则生成词句数据索引表;当用户进行数据搜索时,所述数据处理服务器根据用户输入的查询信息依次查询所述元数据索引表及所述词句数据索引表,以获得初始查询结果,所述数据处理服务器根据评估算法及所述初始查询结果得到最终查询结果;所述评估算法为:根据每个专题数据对应的评分和得分获得平均评分和平均得分,每个专题数据的评估值等于所述专题数据的平均评分与第一比例的乘积和平均得分与第二比例的乘积的和值,其中,所述第一比例与所述第二比例的和值为1;所述数据处理服务器无限循环遍历所述教学数据存储器内的数据,根据其维护的GUID列表,按照第一规则,获得专题数据的过程为:所述数据处理服务器无限循环遍历所述教学数据存储器内的数据,获取所述数据的GUID,并比对所述GUID是否存在于所述GUID列表,若不存在,则获取所述GUID对应的数据归档为专题数据;所述数据处理服务器根据所述专题数据索引表,按照第二规则生成元数据索引表的过程为:所述数据处理服务器依次遍历所述专题数据索引表中所有的元数据,将相同的元数据组织到一个元数据索引项中,其中,元数据索引项包括元数据及其所对应的索引位置;所述数据处理服务器根据所述专题数据索引表,按照第三规则生成词句数据索引表的过程为:所述数据处理服务器依次遍历所述专题数据索引表中所有的词句数据,将相同的词句数据组织到一个词句数据索引项中,其中,词句数据索引项包括词句数据及其所对应的索引位置。
地址 215121 江苏省苏州市苏州工业园区葑亭大道666号唯亭智能产业园8楼