文件名称:Search_Adserver:搜索广告系统
文件大小:471KB
文件格式:ZIP
更新时间:2024-03-31 09:22:52
系统开源
搜索广告服务器 本项目为搜索广告系统中的AdServer模块 搜索广告基本业务流程 系统架构 工程架构 灰色部分为待完成部分。 模块介绍 查询改写 在搜索广告中,用户的搜索请求是多种多样,而广告主所购买的关键字是有局限性的。如果按照搜索关键字与广告主购买关键字完全是一致的方式去检索广告,会造成因此,搜索引擎需求将用户的搜索请求进行改写,可以改写为语义相近的关键字,或者是直接改写为广告相关的属性,如ID,首次增加广告召回。 本系统中的查询改写属于广泛匹配的范畴,采用的初步方案是利用单词嵌入进行语义相关的改写。 当服务器接受到用户的搜索请求后,首先使用jieba分词对于请求分词。然后将切开的词提交word2vec模型寻找近义词。 模块使用wiki中文作为语料库,训练word2vec模型。 项目地址: : 广告检索 在初次分解索引时,首先在数据库中检索所有广告并封装为JSON的形式。然后以J
【文件预览】:
Search_Adserver-master
----.project(1KB)
----src()
--------main()
----img_folder()
--------architecture.png(112KB)
--------framework.png(156KB)
--------process.png(69KB)
----.settings()
--------org.eclipse.wst.jsdt.ui.superType.container(49B)
--------org.eclipse.wst.common.project.facet.core.xml(284B)
--------org.eclipse.m2e.core.prefs(86B)
--------org.eclipse.wst.ws.service.policy.prefs(85B)
--------org.eclipse.jdt.core.prefs(7KB)
--------org.eclipse.wst.validation.prefs(48B)
--------org.eclipse.wst.jsdt.ui.superType.name(6B)
--------org.eclipse.wst.common.component(753B)
--------.jsdtscope(626B)
----README.md(2KB)
----pom.xml(3KB)
----.classpath(1KB)
----.gitignore(9B)