我想使用 Bluemix 中的 Watson 服务来查找给定错误代码和消息的诊断和处理方法,例如:“P0087, Fuel Rail/System Pressure - Too Low, 1, Kia, 2009, Sportage”。
作为服务的结果,我想获得类似http://www.obd-codes.com/p0087的参考,或者获得类似于该页面中“原因”和“解决方案”文本的内容。
您能否建议使用哪种服务以及获得更好结果的最佳方法?
我想使用 Bluemix 中的 Watson 服务来查找给定错误代码和消息的诊断和处理方法,例如:“P0087, Fuel Rail/System Pressure - Too Low, 1, Kia, 2009, Sportage”。
作为服务的结果,我想获得类似http://www.obd-codes.com/p0087的参考,或者获得类似于该页面中“原因”和“解决方案”文本的内容。
您能否建议使用哪种服务以及获得更好结果的最佳方法?
我将向您建议两个选项,并且在这两个选项中我都做了很多假设。
使用自然语言分类器根据一小段文本(在本例中为用户查询)来识别类/意图。然后,您可以将意图映射到解决方案(1-1 映射)或使用其他方法将意图映射到正确的错误。
使用 Solr 对所有内容(错误代码、解决方案、原因等)进行索引,然后进行搜索。
我们发布了一项名为Retrieve and Rank的新服务。它将提供一个 Solr 实例并允许您创建和训练一个“ranker”,它基本上是一个基于 solr 的机器学习插件,可以根据一些训练数据对响应进行排序。