编辑器功能说明
「我的专案」页面
专案清单
对话训练室的第一页即为专案清单,您和您的团队成员所建立的专案皆会表列于此。
点击专案卡片,即可编辑该专案的内容。
专案卡片上展⽰着该专案的:语料数量、训练状态、专案语⾔等资讯;若尚未建立任何专案,请先建立新专案。
建立新专案
点击画面右上角的「+ 建立新专案」,即可开始输入专案名称,并设定专案语言。
由于本产品使用了 AI 自然语言训练的技术,每个专案使用单一语言来制作,才能达到最佳效果,因此建立专案后便不可再更改语言。
「对话编辑器」介面说明
① ⼯具列
进入专案编辑画⾯后,您可由⼯具列的左⽅回到专案列表。
或是在工具列上,针对整个专案使⽤:汇入多轮语料 Agent(进阶功能)、同步至机器人、训练等功能。
② 对话编辑面板
您可由此新增问题 & 答覆,除了逐笔新增之外,亦可上传 .csv 表单来批次新增语料内容。除了语料内容外,也能添加更多影⾳素材喔!详情请⾒后续篇幅的说明。
③ 语料清单
您所输入的语料内容均会呈现于此,如果需要编辑,请选取单笔语料,再点击画⾯下⽅的编辑按钮,即可在编辑⾯板开始修改啰!
训练专案
填写完对答的文本或附上影音图片内容后,需按下「训练」来结合女娲机器人的云端大脑模组。
如此一来,才能为您的对话专案扩充相近语意的资讯,进而提高语句命中率。让您的使用者不须 100% 复现问句,也能触发机器人的回话!
添加更多互动
添加图片
在回话中显示图片,有助于提升沟通的精确性。您可以自行上传图片,或使用云端空间的图片网址,来将图片加入机器人的回话内容之中。
添加影片
在回话中加入影片,让机器人的回覆更有温度。您可以自行上传影片,或使用 YouTube 嵌入连结来增添影片到本专案中。
使用自定义代码(SDK CustomBehavior)
*此进阶功能提供给 NuwaTeam 团队帐号的使用者。
由于「机器人管理系统」具有放置自行开发的 Apk 至机器人的功能,若您希望机器人在听到您指定的语句时,您的 App 服务可以收到自定义的资讯,就能透过设计「自定义代码」功能达成您所指定的效果。
请参考以下建立步骤:
- 填入客製化 JSON (欄位內容可自定義,由 App 收到後自行解析JSON),或範例 JSON。
範例 JSON:
{
"word": "PictureView"
}*此範例機器人端 App 程式碼,對應到 Github 範例專案(NuwaCustomBehaviorExample2)。
- 填入要接收此 JSON 的 App 之 Package Name
PackageName: com.nuwarobotics.example.custombehavior
* 請注意 : 若是自行轉寫程式,請將此名稱改為自己 App 的 Package Name
@Override
public void process(final String parameter) {
Log.d(TAG, "process: " + parameter);
//Developer can implement customize Robot response here
//Step 1 : parser JSON to get your config
JSONObject obj = parse(parameter);
String cmd = (obj != null) ? obj.optString("word", "") : "";
if (cmd.equals("PictureView")) { //写真見せて
//If NLP hit "写真見せて", will receive "{"word": "PictureView"}" string from server
//execute your implementation
mBehaviorHandler.postDelayed(new PictureView((CustomService) mContext, mEventListener), 500);
}
}
最後,按下對話訓練室網頁中的「訓練」按鈕,即可測試效果。