CAI课件在《无机材料科学基础》中的应用.pdf
文本预览下载声明
科技信息 高校理科研究
2.5版本;
Jdk:Jdkl.6版本;Tomcat:Tomcm6版本;Cygwin:Cygwin
Nutch:Nutch0.9版本。
Java:抓取程序和搜索程序,排序算法是用Java编写的。 重。
Nutch:是一个刚刚诞生开放源代码(open—source)的web搜索引擎。
可以分为2个部分:抓取部分和搜索部分。抓取程序抓取页面并把抓取 WebDb(updmedb),循环抓取,直到达到预定的抓取深度。
回来的数据做成反向索引,搜索程序则对反向索引搜索回答用户的请
求。抓取程序和搜索程序的接口是索引,两者都使用索引中的字段。抓 页和重复的URLs(dedup)。
取程序和搜索程序可以分别位于不同的机器上。
Cygwin:一个在Windows平台上运行的Unix模拟环境,便于程序从
Windows到Unix的应用程序移植,使得本实验可以在Windows的环境
segment中的索引进行合并处理所得的。
下进行。 3.结果分析
Tomcat:Tomcm服务器是一个免费的开放源代码的Web应用服务
器,Tomcm是一个小型的轻量级应用服务器,在中小型系统和并发访问
用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。当 和其他几个算法比较,利用社区的改进排序算法利用了聚合社区
在一台机器上配置好Apache服务器,可利用它响应对Html页面的访
的方法,将社区作为“专家”文档,能够有效的改善HillTop在确定“专
问请求。 家”页时的不足;社区聚合以后,社区权值的计算中,考虑了其他网页的
Lucene:是一个开放源代码的全文检索引擎工具包,Lucene是a_推荐作用,从而提高了网页的排序质量,用户对排序结果更加满意;同
pache软件基金会,jakarta项目组的一个子项目,即它不是一个完整的时该算法能有效的防止网页作弊。显然要构造一个作弊的社区的难度
全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎 要比构造一个作弊网页的难度大的多,另外社区中网页较多,单个网页
和索引引擎,部分文本分析引擎(英文与德文两种西方语言oLucene的作弊对其权值的影响也非常小,这就有效的减小了作弊行为对排序的
目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标 影响,用户当然会更加满意排序的结果。
系统中实现全文检索的功能,或者是以此为基础建立起完整的全文检 实验中的数据量有限,如果遇到大量网页,还可以在算法开始的时
索引擎。 候去掉相关度较低的网页和规模较小的社区,在处理大规模数据时,能
2.2过程描述 很好的提高算法的时间效率。
本实验的过程如下:
1)修改Nutch的排序源代码,改为利用社区发现技术改进的排序 参考文献
算法,为了加以对照,再用PageRank算法和HillTop分别抓取网页。 8
2)创建一个新的WebDb,将待抓取网页的URL集合写入数据库[2]徐金雷,杨晓江.专业搜索引擎的排序算法研究[M].现代图书情
报技术,2006.7
中,根据WebDB生成fetchlist并写入相应的segment(generate),指向同
CAI课件在《无相材料科学基础》巾的应用
河南工业大学 王艳荣 李彦涛 魏凤春程宝珠
[摘要]文章分析了《无机材料科学基础》课程的地位和特点,探讨了CAI在教学的作用及应该注意的问题。在《无机材料科学基
础》课堂教学环节中合理应用CAl课件,可以激发学生的学习兴趣和增强教学效果,为该课程的教学改革与实践提供基础。
[关键词
显示全部