【技术实现步骤摘要】
语句生成方法、设备以及计算机可读介质
[0001]本申请涉及信息
,尤其涉及一种语句生成方法、设备以及计算机可读介质。
技术介绍
[0002]庭审是一个特殊的多人对话场景,参与者包括法官方、原告方(包含原告和代理人等)、被告方(包含被告和代理人等),其中法官是庭审的组织者,法官不仅要向原告、被告发出提问了解事实,还需要维护庭审秩序,推动庭审过程。
[0003]为了推送庭审,法官一般会通过一些相对固定的语句来要求庭审中的其它参与方作出相应的答复或者陈述,这些相对固定的语句即为流程性提示语句,例如“原被告的身份信息”、“原被告宣读起诉书、答辩状”等。在常规的庭审过程中,这些流程性提示语句都需要由法官在合适的时机向庭审的其它参与方说出。由于流程性提示语句的内容相对固定,在理论上存在自动生成的可能性,从而可以减少法官在庭审过程中的负担。
[0004]在信息
中,庭审时流程性提示语句的自动生成可以定义为一个自然语言生成的问题,解决方案通常有两种,即基于规则的生成方法和抽象式的生成方法。其中,而抽象式的生成方 ...
【技术保护点】
【技术特征摘要】
1.一种语句生成方法,其中,该方法包括:基于有限状态机确定当前所处的流程状态节点;根据以所述流程状态节点为根节点的逻辑树,获取所述流程状态节点的激活状态;如果所述流程状态节点的激活状态为已激活,根据所述逻辑树中的模板节点生成所述流程状态节点对应的流程性提示语句;如果所述流程状态节点的激活状态为未激活、或者所述流程状态节点对应的流程性提示语句已全部输出,根据所述有限状态机切换至下一个流程状态节点。2.根据权利要求1所述的方法,其中,根据以所述流程状态节点为根节点的逻辑树,获取所述流程状态节点的激活状态,包括:获取以所述流程状态节点为根节点的逻辑树中叶子节点的布尔值;根据所述叶子节点的布尔值,获取所述流程状态节点的布尔值,其中,如果所述流程状态节点的布尔值为真,所述流程状态节点的激活状态为已激活,如果所述流程状态节点的布尔值为假,所述流程状态节点的激活状态为未激活。3.根据权利要求2所述的方法,其中,获取以所述流程状态节点为根节点的逻辑树中叶子节点的布尔值,包括:如果叶子节点为概念要素节点,根据输入信息确定所述叶子节点的布尔值;如果叶子节点为模板节点,将所述叶子节点的布尔值确定为真。4.根据权利要求1所述的方法,其中,根据所述逻辑树中的模板节点生成所述流程状态节点对应的流程性提示语句,包括:获取以所述流程状态节点为根节点的逻辑树中叶子节点的布尔值;根据所述叶子节点的布尔值,获取所述逻辑树中包含的模板节点的布尔值;确定所述逻辑树中布尔值为真的模板节点;根据布尔值为真的模板节点所对应的文本模板信息,生成所述流程状态节点对应的流程性提示语句。5.根据权利要求4所述的方法,其中,确定所述逻辑树中布尔值为真的模板节点,包括:采用先序遍历的方式访问所述逻辑树中的节点;若节点的布尔值为真,则继续访问所述节点对应的子节点,若节点的布尔值为假,则停止访问所述节点及其对应的子节点,直至确定所述逻辑树中布尔值为真的模板节点。6.根据权利要求4所述的方法,其中,根据布尔值为真的模板节点所对应的文本模板信息,生成所述流程状态节点对应的流程性提示语句,包括:根据布尔值为真的模板节点所对应的文本模板信息,生成所述流程状态节点对应的流程提示语句,并将所述流程提示语句添加至所述流程状态节点的语句列表中。7.根据权利要求6所述的方法,其中,该方法还包括:根据用户的输出请求,从所述流程状态节点的语句列表中提取流程性提示语句并输出;如果所述语句列表为空,确定所述流程状态节点对应的流程性提示语句全部输出。8.根据权利要求4所述的方法,其中,根据布尔值为真的模板节点所对应的文本模板信息,生成所述流程状态节点对应的流程性提示语句,包括:根据输入信息确定文本模板信息对应的变量内容;
将所述变量内容填充至布尔值为真的模板节点所对应的文本模板信息中,生成所述流程状态节点对应的流程性提示语句。9.根据权利要求1至8中任一项所述的方法,其中,所述流程性提示语句为庭审过程中的流程性提示语句。10.一种语句生成设备,其中,该设备包括:状态控制模块,用...
【专利技术属性】
技术研发人员:周鑫,王天祎,张雅婷,张琼,孙常龙,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。