Team Project 设想 -- 基于用户信息的学术搜索
2010-12-03 18:53
169 查看
在这个信息爆炸,而我们还缺乏信息的时代,搜索引擎几乎成了我们日常生活不能或缺的一部分,但是其返回的结果往往不能尽如人意,无法区分相似但不相关信息及无法有针对性的理解用户需求是现阶段搜索引擎的两个大问题。而作为搜索软件的一个特例,学术搜索的结果在这两个方面似乎也没什么长进,甚至更差。比如搜作者,有很多重名的人无法区分,导致一个计算机的研究者名下会有生物的、地理的文章,何其怪哉;搜某一种方法,而这种方法可能在有很多研究方向都会使用,这种情况下用户想要信息会被混在很多的不想要的信息之中,难以挑选。当然这些都是搜索引擎领域很难解决的问题,但是学术搜索相比普通搜索有其特别之处。由于学术的专业性,学术搜索的使用者大多只会搜索与他自己研究方向相关的内容,而这些内容的范围往往很小。比如,研究计算机视觉的使用者,搜索的内容绝大多数都是计算机视觉领域的相关问题,这就为我们解决以上两个问题提供了一个很好的前提条件。
基于这个特性,我们可以根据用户信息来优化搜索结果。
下面基于NABC模型, 来分析我们的想法:
1) N (Need 需求)
学术搜索用户对于搜索精度,和搜索引擎对用于用户键入关键字理解能力的高要求
2) A (Approach 做法)
最基本容易实现的做法:在用户机器上实现搜索引擎的客户端,或者侧边栏应用等,记录下用户的搜索信息,比如研究方向、方法等,然后进行相关分析,进而对以后用户搜索的关键字、返回结果等进行适当处理以达到精确搜索的结果。
如果有条件的话,可以在搜索引擎上设置用户账号,在搜索引擎内部处理。
3)B (Benefit 好处)
提高了搜索的精度,和对用户的理解能力。例如上面所说的重名的问题,通过对用户研究方向的限定可以排除绝大多数不同领域方向的重名
4) C (Competitors 竞争)
各学术搜索引擎可能有类似小功能,但是似乎没有着重做这方面的内容,所以还是有可以开发的空间
由以上分析我们可以得出一个初步的结论,基于用户信息的学术搜索在可行性及前景方面都有可作为之处。
by Shaoqing
基于这个特性,我们可以根据用户信息来优化搜索结果。
下面基于NABC模型, 来分析我们的想法:
1) N (Need 需求)
学术搜索用户对于搜索精度,和搜索引擎对用于用户键入关键字理解能力的高要求
2) A (Approach 做法)
最基本容易实现的做法:在用户机器上实现搜索引擎的客户端,或者侧边栏应用等,记录下用户的搜索信息,比如研究方向、方法等,然后进行相关分析,进而对以后用户搜索的关键字、返回结果等进行适当处理以达到精确搜索的结果。
如果有条件的话,可以在搜索引擎上设置用户账号,在搜索引擎内部处理。
3)B (Benefit 好处)
提高了搜索的精度,和对用户的理解能力。例如上面所说的重名的问题,通过对用户研究方向的限定可以排除绝大多数不同领域方向的重名
4) C (Competitors 竞争)
各学术搜索引擎可能有类似小功能,但是似乎没有着重做这方面的内容,所以还是有可以开发的空间
由以上分析我们可以得出一个初步的结论,基于用户信息的学术搜索在可行性及前景方面都有可作为之处。
by Shaoqing
相关文章推荐
- Team project analysis:用户可定制的学术搜索综合客户端
- 数据用户学术分享搜索平台——中期报告
- 豆瓣客户端(二)获取用户信息和搜索用户
- 豆瓣客户端(二)获取用户信息和搜索用户
- 用户信息列表 查询+年龄,性别搜索 +全部删除,批量删除+添加用户+修改密码
- PathSim:异构信息网络中基于元路径的Top-K相似度搜索(二)
- 用户信息基于数据库的网页登陆破解思想
- PathSim:异构信息网络中基于元路径的Top-K相似度搜索(一)
- 原创:自定义三叉树(二)--基于搜索推荐系统根据用户搜索频率(热搜)排序
- 基于jsp+servlet图书管理系统之后台用户信息查询操作
- 基于用户位置信息的行为分析
- 基于AJAX用户注册信息异步校验
- 基于数据库的C#产品信息管理系统,用户登录程序
- 学术搜索的地图界面优化——自动显示机构信息
- team project idea候选:学术族谱挖掘(修改版)
- 基于jsp+servlet图书管理系统之后台用户信息插入操作
- 基于thinkphp实现根据用户ip判断地理位置并提供对应天气信息的应用
- 信息构建——personas分析(基于落网的用户画像分析)
- Anynote 基于ExtJS多用户个人信息管理系统