在一个知识管理项目中,我需要使用一个 wiki 引擎(我在考虑 DokuWiki)和一个问答系统(我在考虑 Question2Answer),并且我需要创建一个在两个系统中搜索的搜索功能(Wiki和 QA)并返回已找到的内容。(就像同时使用两个系统的谷歌一样)
任何人都知道一个方向来帮助我如何正确地做到这一点?
在一个知识管理项目中,我需要使用一个 wiki 引擎(我在考虑 DokuWiki)和一个问答系统(我在考虑 Question2Answer),并且我需要创建一个在两个系统中搜索的搜索功能(Wiki和 QA)并返回已找到的内容。(就像同时使用两个系统的谷歌一样)
任何人都知道一个方向来帮助我如何正确地做到这一点?
我不了解 wiki 方面,但您可以为 Question2Answer 编写自己的搜索插件,让您将自己的搜索结果集成到 Q2A 的搜索结果中。有关更多信息,请参阅文档。
如果您的 wiki 软件有 API 或函数可以调用以查找搜索结果,那么在 Q2A 中您可以使用process_search
插件中的方法,调用您的 wiki 搜索函数并将结果添加到 Q2A 结果中。
说了这么多,您可能会发现将Google 自定义搜索引擎集成到您的网站更容易!