想做一个查询软件,整理一个库,然后用户需要搜啥信息的时,就能够智能弹出相关的指导,我该怎么样做( 三 )


■网友
整个cms 对接下solr...就很牛逼了,solr中文支持需要学习优化
■网友
关于界面不如直接用网页实现。
■网友
谢邀。首先,要达到题主所说的目的,最好的方法是认真学习Google,你所需要的指导都有。当然,你还得顺道掌握一下翻墙的技能。其次说说做这个软件。由于题主需要自己整理一个库,我猜想是个文本库吧,那么录入界面自然是少不了的;同时还要实现一个显示查询结果列表的界面,内容复杂的话还应该有一个显示单个结果的界面(可以和录入界面共用);又由于是自己录入,数据量应该不大;对于自己用的程序,像数据库SQL语句就具备比较好的查询功能了,模糊查询和精确查询都可以做到,因此最短平快的方法是VB/C#开发语言,WinForm做Windows窗口实现,挂载一个access/sqlite数据库,熟练码农一两个小时就可以搞定了。这样的程序能够实现关键词搜素,并展现搜索结果。如果还需要更好的搜索功能,可能需要学习搜索引擎的开发方法,Lucene的学习资料最多,但不是一个完整的应用程序方案,我记得Solr是一个包含了所有元素(存储、搜索、展现...)的框架。这个方向工作量很大。


推荐阅读