- 浏览: 1159666 次
- 性别:
- 来自: nibiru
文章分类
- 全部博客 (407)
- lucene (1)
- java (147)
- j2se (1)
- javascript (2)
- spring (5)
- hibernate (1)
- mysql (1)
- oracle (10)
- 工作 (10)
- JPA (13)
- 网站 (5)
- xml (2)
- mina (3)
- 思想 (16)
- httpclient (10)
- JFreeChart (1)
- 多线程 (0)
- swing (2)
- socket (0)
- 网络 (3)
- protocol buffer (0)
- jmx (2)
- jboss/weblogic (1)
- flex3 (12)
- 设计模式 (1)
- apache (0)
- php (4)
- struts1&2 (2)
- oracle SOA (2)
- 微博短链接的生成算法(Java版本) (1)
- htmlparser (3)
- quartz (2)
- mail (1)
- 乱码 (2)
- txt (1)
- eclipse (7)
- 分类 (0)
- 数据库 (1)
- svn (1)
- 日志 (1)
- struts2 (4)
- jquery (2)
- 编码 (1)
- 路径,java (1)
- SOHO (1)
- 娱乐 (2)
- frameset (1)
- maven (1)
- 反射 (1)
- truts2 (1)
- 敏捷,scrum (1)
- OA (1)
- english (1)
- oralce (1)
- wampserver (1)
- 会计 (1)
- springmvc (1)
- js (1)
- CMA (1)
最新评论
-
ludabing:
[/color][color=yellow]
spring @component的作用 -
netwelfare:
EL表达式中null和empty的区别,可以看这篇文章:htt ...
EL表达式中empty的用法 -
wjs王结胜:
...
spring @component的作用 -
di1984HIT:
哈哈。真不错啊。~
微博短链接的生成算法(Java版本) -
di1984HIT:
不错,不错。。。
spring @component的作用
由于经济条件和物质基础的限制,私人在进行科研活动的时候,常常由于无法及时的查询到所需要的科技文献和资料而发愁,而由于大部分私人科技爱好者都并非正统科研体制内的人,无法从现行科研体制内获得相应的信息和技术支持,所以这些朋友们在从事私人科研活动的时候会受到很多限制,我们是否可以做一点什么来帮助大家呢?
首先,由于互联网的发展,我们可以从互联网上面下载很多免费的扫描版电子书,很多,很多,各种类型的,所以建立私人的科技文献资料检索系统的第一步就是充分的,大量的从互联网上面下载和收集各种科技文章和科技资料
其次,由于我们从互联网上面下载的各种资料的格式是千奇百怪的,有pdf,有dij,有各种格式的文档,所以第二步是把这些资料全部转换为txt或者doc格式的文件,以备下一步用开源软件对其建立内容信息索引,因为很多扫描版的pdf文件是无法被lucene这种开源软件所识别的,即使lucene可以识别pdf文件,也无法识别以图片格式存储的pdf文件的内容,所以这一步是必须的,谷歌的文献检索系统中好像有一种技术可以直接从图形pdf文件中查询出指定的文本内容,我们暂时没有这种技术,所以还是需要用笨办法--把pdf文件中的文档内容变成图片格式的文件,然后用ocr软件将其识别出来,保存为txt或者doc文件格式
然后,我们用lucene-2.4或者更高的版本对这些txt或者doc格式的文件建立索引,这个过程网上有很多例子,请大家参考下。
最后,我们把nutch网络搜索引擎和这个文献索引系统的索引进行合并,建立一个既可以从互联网上面检索信息,又可以从本地数据库中检索文档内容的多功能搜索引擎
上面是建立这个系统的大概原理和过程,但是在实际中我们遇到了一些问题,最麻烦的是文献资料的内容很多,我私人收集了一些pdf电子书,要用手工的方式把这些pdf电子书全部转化为lucene可识别的txt或者doc文档,实在是太累了,手都弄酸了,要一页一页的虚拟打印成xps文件,然后用专门的软件把xps文件转换为jpg或者bmp图片,像素和大小还比较很合适,要不然ocr软件根本无法识别这些图片中的文字,这个还算好办,最麻烦的是,理工科电子书里面有很多数字和计算符号,公式和特殊的图形,这些东西ocr软件无法识别,最后要手工加入doc文件中。。。。
所以,光靠自己的力量,要完成这个系统是比较费时间的,希望这篇博文能够给大家点帮助,我是私人使用,无任何商业上的用处,仅仅给大家提供一个思路,具体怎么做,还是要靠自己的努力
当我初步完成这个系统的实验之后,我会在我的pc服务器上面给大家提供一个测试平台,嘿嘿,私人adsl做线路,估计并发数上不了10个,请多多包涵
发表评论
-
DISCUE盖楼器
2013-10-24 13:34 1222package com.soft.hr.per.service ... -
svn文件影响编译速度解决办法
2011-11-05 10:06 1681在eclipse开发环境中正常编译java文件时,eclip ... -
项目经理,产品经理,架构师
2011-08-29 12:54 2024理想:产品经理设计出简单好用的产品,并能理解技术约束和 ... -
题目
2011-08-28 13:01 17内容22222222222222222222222222222 ... -
如何用QTP录制鼠标右键点击事件
2011-08-25 17:09 1670qtp录制鼠标右键单击事件要通过模拟键盘操作来实现st ... -
Eclipse中要导出jar包中引用了第三方jar包怎么办【】
2011-08-25 15:17 3578单击菜单栏中 ... -
面试题整理2
2011-08-25 12:13 711现有n个人和m个桌子.当每桌做3个人时,多出来2个人. ... -
java把下载html批量换成chm电子书
2011-08-25 10:11 1368利用微软的hhc.exe来把需要转换成chm的htm ... -
java用链表解约瑟夫环问题
2011-08-25 09:36 10741到20的数围成一个圈,隔两个取出一个,直到所有的数都 ... -
CKEditor用法
2011-08-25 09:23 1500config.js ckeditor.editor ... -
工作难题
2011-08-24 15:00 1144function showitem(oid,order ... -
Rational.Rose7.0系统软件
2011-08-24 14:13 3045ibm.rational.rose7.0系统软件01. ... -
一、Java字节代码的操纵
2011-08-22 14:54 626<address style="tex ... -
线程状态的换
2011-08-22 13:09 998<div><div>scjp5 ... -
线程的调度—优先级
2011-08-22 12:53 1144<div>与线程休眠类似,线程的优先级仍然 ... -
类 Hibernate Session DBUtil
2011-08-22 12:16 1237package com.core.util;impor ... -
利用Annotation构建针对POJO进行增删改操作
2011-08-22 12:12 1143package com.core.annotation ... -
360 Or QQ
2011-08-22 08:48 1170前几天,360忽然跳 ... -
XML JAVA解析 -- DOM
2011-08-19 14:27 1327dom : document object model ... -
android 播放音频、视频的MediaPlayer使用时的注意事项
2011-08-17 17:33 2625mediaplayer类可以用来播放音频、视频和流 ...
相关推荐
私人牙科诊所管理系统代码 | 私人牙科诊所管理系统项目| 基于ssm的私人牙科诊所管理系统代码 | java | 代码 | 源码 | 项目 | 系统 | 毕设 | 网站 |毕设 1、技术栈:微信小程序,springboot,uniapp,vue,ajax,...
私人牙科诊所-私人牙科诊所系统-私人牙科诊所系统源码-私人牙科诊所管理系统-私人牙科诊所管理系统java代码-私人牙科诊所系统设计与实现-基于ssm的私人牙科诊所系统-基于Web的私人牙科诊所系统设计与实现-私人牙科...
私人西服定制-私人西服定制系统-私人西服定制系统源码-私人西服定制管理系统-私人西服定制管理系统java代码-私人西服定制系统设计与实现-基于springboot的私人西服定制系统-基于Web的私人西服定制系统设计与实现-...
私人西服定制-私人西服定制系统-私人西服定制系统源码-私人西服定制管理系统-私人西服定制管理系统java代码-私人西服定制系统设计与实现-基于springboot的私人西服定制系统-基于Web的私人西服定制系统设计与实现-...
私人牙科诊所-私人牙科诊所系统-私人牙科诊所系统源码-私人牙科诊所管理系统-私人牙科诊所管理系统java代码-私人牙科诊所系统设计与实现-基于ssm的私人牙科诊所系统-基于Web的私人牙科诊所系统设计与实现-私人牙科...
私人诊所-私人诊所系统-私人诊所系统源码-私人诊所管理系统-私人诊所管理系统java代码-私人诊所系统设计与实现-基于springboot的私人诊所系统-基于Web的私人诊所系统设计与实现-私人诊所网站-私人诊所网站代码-私人...