我在Bluemix上创建了一个NLC服务,我已经用我的数据训练了它,现在我想测量Recall,Precision和FScore。 我编写了一个Java文件,可以自动计算,因为我的训练数据超过了5000行。 我需要在服务器上运行该服务,并找到一种方法来自动链接我的脚本以测试分类器。 我是IBM Bluemix的新手,并尝试过阅读教程,提交了一张支持寻求帮助的票,但仍未得到答案。我希望有人可以帮助我。
答案 0 :(得分:1)
如果在Bluemix(https://console.ng.bluemix.net/catalog/starters/liberty-for-java?taxonomyNavigation=apps)上部署Java for Liberty运行时,您将获得一个shell示例应用程序,您可以将其用作起始shell。这个应用程序将在Bluemix上运行。
然后使用Watson Developer Cloud SDK for Java(https://github.com/watson-developer-cloud/java-sdk)围绕Watson服务进行包装类。
API文档显示了如何使用SDK来调用服务(https://www.ibm.com/watson/developercloud/natural-language-classifier/api/v1/?java#classify)。