1.一种诗句的生成方法,包括:
获取输入信息;
从所述输入信息之中提取关键词;
判断所述关键词数量是否满足预设数量阈值;
如果未满足所述预设数量阈值,则根据所述关键词生成拓展词;以及
根据所述关键词和所述拓展词生成诗句。
2.如权利要求1所述的诗句的生成方法,还包括:
如果满足所述预设数量阈值,则根据所述关键词生成诗句。
3.如权利要求1所述的诗句的生成方法,其中,所述从所述输入信息之中提取关键词,包括:
对所述输入信息进行分词以生成多个词;以及
对所述多个词进行关键词提取以提取所述关键词。
4.如权利要求1所述的诗句的生成方法,其中,所述根据所述关键词生成拓展词,包括:
以所述关键词为索引从共现概率词典之中进行查询,以生成多个候选拓展词,其中,所述共现概率词典包括多个共现词,以及所述共现词的共现概率,所述共现词包括所述关键词和对应的候选拓展词;以及
根据所述共现概率进行排序以从所述多个候选拓展词之中选择所述拓展词。
5.如权利要求4所述的诗句的生成方法,其中,所述共现概率词典通过以下步骤建立:
提取样本诗句之中的关键词;
获取任意两个所述关键词在同一个样本诗句之中的共现概率;以及
根据所述两个关键词和所述共现概率生成所述共现概率词典。
6.如权利要求1所述的诗句的生成方法,其中,所述根据所述关键词和所述拓展词生成诗句,包括:
根据所述关键词和所述扩展词生成关键词序列,其中,所述关键词序列包括第一至第n关键词,所述n为正整数;
从样本诗句库之中选择一个作为参考诗句;
根据所述第一关键词和所述参考诗句生成第一诗句;以及
根据第i关键词和前i-1诗句生成第i诗句,直至生成第n诗句,其中,所述i为大于1的正整数。
7.一种诗句的生成装置,包括:
获取模块,用于获取输入信息;
提取模块,用于从所述输入信息之中提取关键词;
判断模块,用于判断所述关键词数量是否满足预设数量阈值;
第一生成模块,用于如果未满足所述预设数量阈值,则根据所述关键词生成拓展词;以及
第二生成模块,用于根据所述关键词和所述拓展词生成诗句。
8.如权利要求7所述的诗句的生成装置,还包括:
第三生成模块,用于如果满足所述预设数量阈值,则根据所述关键词生成诗句。
9.如权利要求7所述的诗句的生成装置,其中,所述提取模块,具体用于:
对所述输入信息进行分词以生成多个词;以及
对所述多个词进行关键词提取以提取所述关键词。
10.如权利要求7所述的诗句的生成装置,其中,第一生成模块,具体用于:
以所述关键词为索引从共现概率词典之中进行查询,以生成多个候选拓展词,其中,所述共现概率词典包括多个共现词,以及所述共现词的共现概率,所述共现词包括所述关键词和对应的候选拓展词;以及
根据所述共现概率进行排序以从所述多个候选拓展词之中选择所述拓展词。
11.如权利要求10所述的诗句的生成装置,还包括:
词典生成模块,用于提取样本诗句之中的关键词;获取任意两个所述关键词在同一个样本诗句之中的共现概率;以及根据所述两个关键词和所述共现概率生成所述共现概率词典。
12.如权利要求7所述的诗句的生成装置,其中,所述第二生成模块,具体用于:
根据所述关键词和所述扩展词生成关键词序列,其中,所述关键词序列包括第一至第n关键词,所述n为正整数;
从样本诗句库之中选择一个作为参考诗句;
根据所述第一关键词和所述参考诗句生成第一诗句;以及
根据第i关键词和前i-1诗句生成第i诗句,直至生成第n诗句,其中,所述i为大于的1的正整数。
13.一种电子设备,其特征在于,包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-6中任一项所述的诗句的生成方法。
14.一种存储有计算机指令的非瞬时计算机可读存储介质,其特征在于,所述计算机指令用于使所述计算机执行权利要求1-6中任一项所述的诗句的生成方法。
15.一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现根据权利要求1-6中任一项所述的诗句的生成方法。