一种影视剧本故事翻转点的识别方法与流程

文档序号:15462410发布日期:2018-09-18 18:29阅读:910来源:国知局

本发明涉及软件开发领域,尤其涉及一种影视剧本故事翻转点的识别方法。



背景技术:

影视剧本的分析评估中涉及到对人物分析,人物名称分散在剧本内容中,常见的剧本中可能包括中文姓名、汉语译名,外文名、称呼名、省略名等,目前剧本中的人物提取主要通过人工阅读做记录来提取,存在以下弊端:

a.影视剧本中单独分析相应的语句判断相应的故事翻转存在一定的错误判断,准确率不高。

b.剧本故事翻转都是基于词库对文本做出判断,大都是基于形容词的判断,在判断语句情感中忽略了其他词性词语对文本情感的贡献。

c.故事翻转依赖种子词语集合的个数和种子词语的质量。

d.故事翻转采用评价词语,但是评价词语在大语料库中分布等现象不容易归纳。



技术实现要素:

本发明主要解决的技术问题是提供一种影视剧本故事翻转点的识别方法,通过自然语言处理技术和文本挖掘算法,分析整个剧本的情感表达以及人物情感变化,并利用情感的波动准确识别影视剧剧本中的故事场景反转、剧本矛盾冲突以及剧本定位,有效提高影视剧本故事场景反转点识别的效率和准确度,方便进行人物情感、故事反转点,矛盾冲突等进行分析。通过建立语料库,情感模型,测试语料库,将剧本内容进行分行处理后,通过机器学习形成情感模型,得到情感标签库,根据情感得分进行傅里叶变换,对细微的故事反转进行判断。使用本发明的方法提高了剧本故事翻转点的识别,以及人物矛盾冲突的识别和剧本诊断分析的速度,节约了专家评估的时间。同时在剧本中定位出故事翻转点,还可用于影视剧本中大故事,小故事,人物命运的判断与识别。

为解决上述技术问题,本发明采用的一个技术方案是:提供一种影视剧本故事翻转点的识别方法,包括以下步骤:

步骤一:提取影视剧本中的对白句,将对白句进行中文分词,根据中文分词构建初始语料库;

步骤二:按打分模型为初始语料库内的语料打分,向初始语料库追加评分项,构建学习语料库,所述打分模型为词性模型或语法模型;

步骤三:根据学习语料库内的语料评分,以人工方式对部分对白句添加专家评价标签,构建测试语料库;

步骤四:读取影视剧本的对白信息,构建情感模型,以测试语料库中的专家评价标签为标准,对情感模型进行准确性评价检测,获得情感模型准确率结果;

步骤五:对准确率低于设定阈值的情感模型进行参数调优,使情感模型准确率趋近于测试语料库;

步骤六:根据情感表现类型和情感强度对测试语料库中未匹配标签的语料,使用机器学习中的标签技术,基于情感模型,添加以正、负评分数值表示的标签以及得分值,构建情感标签语料库;

步骤七:读取情感标签语料库中的每个对白句的标签及得分,对得分进行傅里叶变换生成情感得分走势图,对相邻标签值出现正负相异的交错位置进行标记,标记点记为情感反转点;

步骤八:读取全部情感反转点信息,为每个情感反转点关联原始剧本内容位置,构建出情感反转点信息表;

步骤九:读取情感反转点信息表,将满足阈值条件的标签合并为情节点标签,将情节点标签值正负相异的交错位置定义为情节反转点;

步骤十:读取情节反转点信息,将包括在设定阈值范围内的情节点标签合并为故事翻转点标签,为每个故事翻转点标签关联原始剧本内容位置,构建出故事翻转点信息表。

本发明的有益效果是:本发明提供的一种影视剧本故事翻转点的识别方法,通过自然语言处理技术和文本挖掘算法,分析整个剧本的情感表达以及人物情感变化,并利用情感的波动准确识别影视剧剧本中的故事场景反转、剧本矛盾冲突以及剧本定位,有效提高影视剧本故事场景反转点识别的效率和准确度,方便进行人物情感、故事反转点,矛盾冲突等进行分析。通过建立语料库,情感模型,测试语料库,将剧本内容进行分行处理后,通过机器学习形成情感模型,得到情感标签库,根据情感得分进行傅里叶变换,对细微的故事反转进行判断。使用本发明的方法提高了剧本故事翻转点的识别,以及人物矛盾冲突的识别和剧本诊断分析的速度,节约了专家评估的时间。同时在剧本中定位出故事翻转点,还可用于影视剧本中大故事,小故事,人物命运的判断与识别。

具体实施方式

下面将对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

本发明实施例包括:

一种影视剧本故事翻转点的识别方法,包括以下步骤:

步骤一:提取影视剧本中的对白句,将对白句进行中文分词,根据中文分词构建初始语料库;

步骤二:按打分模型为初始语料库内的语料打分,向初始语料库追加评分项,构建学习语料库,所述打分模型为词性模型或语法模型;

步骤三:根据学习语料库内的语料评分,以人工方式对部分对白句添加专家评价标签,构建测试语料库;

步骤四:读取影视剧本的对白信息,构建情感模型,以测试语料库中的专家评价标签为标准,对情感模型进行准确性评价检测,获得情感模型准确率结果;

步骤五:对准确率低于设定阈值的情感模型进行参数调优,使情感模型准确率趋近于测试语料库;

步骤六:根据情感表现类型和情感强度对测试语料库中未匹配标签的语料,使用机器学习中的标签技术,基于情感模型,添加以正、负评分数值表示的标签以及得分值,构建情感标签语料库;

步骤七:读取情感标签语料库中的每个对白句的标签及得分,对得分进行傅里叶变换生成情感得分走势图,对相邻标签值出现正负相异的交错位置进行标记,标记点记为情感反转点;

步骤八:读取全部情感反转点信息,为每个情感反转点关联原始剧本内容位置,构建出情感反转点信息表;

步骤九:读取情感反转点信息表,将满足阈值条件的标签合并为情节点标签,将情节点标签值正负相异的交错位置定义为情节反转点;

步骤十:读取情节反转点信息,将包括在设定阈值范围内的情节点标签合并为故事翻转点标签,为每个故事翻转点标签关联原始剧本内容位置,构建出故事翻转点信息表。

综上所述,本发明提供了一种影视剧本故事翻转点的识别方法,通过自然语言处理技术和文本挖掘算法,分析整个剧本的情感表达以及人物情感变化,并利用情感的波动准确识别影视剧剧本中的故事场景反转、剧本矛盾冲突以及剧本定位,有效提高影视剧本故事场景反转点识别的效率和准确度,方便进行人物情感、故事反转点,矛盾冲突等进行分析,通过建立语料库,情感模型,测试语料库,将剧本内容进行分行处理后,通过机器学习形成情感模型,得到情感标签库,根据情感得分进行傅里叶变换,对细微的故事反转进行判断。使用本发明的方法提高了剧本故事翻转点的识别,以及人物矛盾冲突的识别和剧本诊断分析的速度,节约了专家评估的时间。同时在剧本中定位出故事翻转点,还可用于影视剧本中大故事,小故事,人物命运的判断与识别。

以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1