一种代码搜索方法和系统.pdf
一只****ng
亲,该文档总共19页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
一种代码搜索方法和系统.pdf
本发明提供一种代码搜索方法和系统。该方法包括:基于用户输入的搜索词对代码进行一次搜索;对通过一次搜索得到的结果集根据相关性、代码质量、查询意图、用户反馈中的一个或多个进行二次排序;将经过二次排序的所述结果集作为搜索结果返回给所述用户。根据本发明的实施例,可以有效的提高代码搜索的效果,为开发者提供最符合需要、最优质的代码搜索结果。
一种搜索方法、搜索服务器和搜索系统.pdf
本申请提供了一种搜索方法、搜索服务器和搜索系统,其中,该方法包括:获取用户的特征数据和搜索关键词;根据所述用户的特征数据和所述搜索关键词,生成关联有产品簇的文案;在对应于所述搜索关键词的搜索结果浏览界面,显示所述关联有产品簇的文案。利用本申请实施例提供的技术方案,可以更有效地使得用户继续留在搜索界面,有效提高了用户的点击率和成交率。
基于代码结构语义信息的深度代码搜索方法、系统及装置.pdf
本发明公开了一种基于代码结构语义信息的深度代码搜索方法、系统及装置,包括从目标软件项目中提取代码文件中的方法级代码和相关注释,形成数据集;训练分词模型生成代码搜索数据集;预处理代码搜索数据集,将方法级代码解析为抽象语法树,遍历抽象语法树并提取API序列;构建深度代码搜索模型,包括代码结构信息编码模块、代码语义信息编码模块、信息融合模块、自然语言编码模块;使用预处理后的数据集,优化深度代码搜索模型;利用深度代码搜索模型,从代码搜索数据集中获得与自然语言查询对应的方法级代码。本发明的方法能够有效提升代码搜索模
基于案例标记的相似代码搜索方法及系统.pdf
本发明公开了一种基于案例标记的相似代码搜索方法及系统,涉及代码搜索技术领域。该方法包括:获取待搜索的代码案例;对代码案例进行词性分析,得到形式代码;根据预设的加权规则对形式代码的符号进行加权;计算加权后形式代码的每一行的哈希值,在预设的哈希索引中定位查找出具有相同行的代码块编号,加入备选代码块列表;根据预设相似度计算规则计算待搜索的代码案例与备选代码块列表中代码块的相似度,据此得到搜索结果。本发明适用于相似代码的精确搜索,对代码文本进行了不同权重的处理,保留了重要的信息,略去不重要的信息,使得搜索结果更加
一种关联搜索方法和系统.pdf
本发明提供了一种关联搜索方法及系统;方法包括:从搜索请求中解析出搜索关键字;选择所述搜索关键字对应的Web服务接口;调用所选择的Web服务接口进行搜索。本发明能够有效地克服通用搜索引擎盲目搜索与搜索信息不准确的缺点。