What tools are out there for an Intranet search engine across a diverse toolset?

倖福魔咒の 提交于 2019-12-12 17:00:42

问题


Basic requirements:

  • Should be able to index things like MediaWiki, Confluence, Sharepoint, GitHub:Enterprise, Askbot
  • Should be reasonably smart about de-duping results (one reason Confluence search is so painful).
  • Should definitely incorporate heuristics like how many pages link to a document, whether the search terms are in the title of the document, etc. If there's a way for users to downrank particular results, that might be a bonus.
  • Should be somewhat tunable (e.g., prefer Confluence over Sharepoint, blacklist certain paths).

Are there off-the-shelf products that can do the above? FOSS projects? Are there FOSS projects that can provide the basics for the above and are easy to extend or build a frontend for?


回答1:


You can try Apache Solr, it's a great tool.

According to the website:

Solr is the popular, blazing fast open source enterprise search platform from the Apache Lucene project. Its major features include powerful full-text search, hit highlighting, faceted search, near real-time indexing, dynamic clustering, database integration, rich document (e.g., Word, PDF) handling, and geospatial search. Solr is highly reliable, scalable and fault tolerant, providing distributed indexing, replication and load-balanced querying, automated failover and recovery, centralized configuration and more. Solr powers the search and navigation features of many of the world's largest internet sites.




回答2:


You could try a bundled version of Solr and other tools such as OpenESP or Constellio. Expect to spend some time tuning the sources and imports. ManifoldCF which is bundled with OpenESP is an open source connector/crawler framework for plugging in connectors to various systems like those you describe, and several connectors come out of the box.




回答3:


You can try Moogle. It is open source easily employable in windows with IIS. just having look as google so you feel bit familiar with it. Try http://techstuff.smsjuju.com/intranet-search-engine/



来源:https://stackoverflow.com/questions/18382603/what-tools-are-out-there-for-an-intranet-search-engine-across-a-diverse-toolset

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!