摘要
本申请公开了一种基于层级实体网络的数学应用题合成方法。构建层级实体网络。利用层级实体网络生成多个实体。根据层级实体网络生成的实体形成对应的树结构。从全部实体中选择已知实体、被提问实体、冗余实体;在树结构中,从已知实体节点指向被提问实体节点的是回答路径;根据回答路径经过的各节点之间的实体四则运算关系和/或数值四则运算关系,生成数学计算式形式的解题步骤。按照“背景故事—已知条件—逻辑关系—被提问实体”的格式生成以自然语言描述的数学应用题;还采用大语言模型将数学计算式形式的解题步骤采用自然语言描述为思维链形式的答案。本申请基于层级实体网络的算法设计,生成兼具多样性与复杂逻辑性的数学应用题。