首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >知识库/问卷/设计树/决策平台

知识库/问卷/设计树/决策平台
EN

Software Engineering用户
提问于 2011-09-25 06:48:10
回答 2查看 521关注 0票数 1

我正在寻找一个软件平台/编程框架,它可以完成以下工作:

  • 输入:用户输入一些文本
  • 过程/引用数据:然后要求用户回答与输入有关的一些问题,并将答案归因于整个输入或输入的某些部分。
  • 输出:归因于原始输入的答案列表

一些澄清:

  • 参考数据:问题列表应该允许一个子/后续问题。
  • 回复:过程:回答过程应该尽可能灵活(用户应该能够跳过问题,提供自己的答案等等)
  • 这并不意味着是一种自动/机器学习工具--用户(人类)将根据参考数据对输入进行分类。
EN

回答 2

Software Engineering用户

回答已采纳

发布于 2011-09-25 09:25:08

这是一个巨大的领域,涉及许多方法:

  • 分类学
  • 引导搜索
  • 分面搜索
  • 本体论
  • 语义网

三个典型的平台分别是http://www.endeca.com/en/products/Endeca-InFront/Faceted-Search-Navigation.htmlhttp://www.ontotext.com/kimhttp://www.thinkmap.com/thinkmapsdk.jsp;jsessionid=E9F7B78CABB9190A900E687793874823,它们各不相同。

所以我认为你应该改进你想要的平台类型。对于Java,您可能会从列表http://www.searchtools.com/tools/tools-java.html中找到有用的东西。

更新

阅读你的评论,我认为一些文字标记和随后的引导搜索应该做好这项工作。

本文是关于泛型文本处理的研究。已经很老了,但可能会引导您走向一个有用的方向。

票数 2
EN

Software Engineering用户

发布于 2011-09-28 15:58:24

听起来你想要一个类似专家系统的东西。专家系统通常被用作分类工具,并被编程(或训练)来做您所描述的事情:获取事实,然后以系统的方式收集额外的信息,以(希望)识别或分类事实。您可能会在几天内编写一个简单的代码,真正的挑战是编码和导航您的知识库。有很多“规则引擎”是为此而设计的,但它们往往相当复杂,我建议您先尝试编写自己的规则引擎。

票数 0
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/110515

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档