Method and device, automatic recognition of user emotion based on the invention provides a method for getting user input text, and through the camera to obtain images of the user; word segmentation and keyword extraction, text input by the user session identification keywords; processing the input text, get the session identification results; according to the key words, session identification processing the results of image processing and get the attribute information, user input text, and emotion recognition based on the attribute information, attribute information including keywords, context and environment. The invention performs emotion recognition through keywords, context and environment, and overcomes the classification difficulty brought by spoken language and short text, achieves precise classification, and realizes fine grained emotion recognition.
【技术实现步骤摘要】
基于计算机自动识别用户情感的方法及装置
本专利技术涉及人工智能领域,尤其涉及基于计算机自动识别用户情感的方法及装置领域。
技术介绍
计算机可以对传感器采集到的人类行为信号(例如文本输入、表情信号、声音信号、手势动作等等)进行识别,例如自然语言识别、表情识别、动作识别、环境识别等,从而进行相应的反馈。对于文本输入及语音输入,不仅需要识别其语义,还需要识别其情感,以更为准确、更为人性化地对用户的语音输入进行反馈。但是目前,市面上多数的人机交互设备均未充分考虑用户的输入时的情感因素。情感识别的基础是情感分类,即定义若干类情感,以便后续根据情感分类的定义,将识别结果确定为某类具体情感。基于文本的情感分类的实现方式是:利用输入的文本与数据库中保存的文本进行相似度匹配,数据库中的每条文本均对应有情感标签,情感标签分为三类情感:正面情绪、中性情绪、负面情绪。初期主要是对新闻报道等舆情进行情感识别。新闻报道的文本较长,且样本量较多,舆情分析也不需要细粒度的情感分类;将匹配成功的数据库文本的情感标签识别为当前文本的情感。随后,情感识别用于社交,社交媒体产生的文本通常为短文本(例如短信、微博、微信消息等等)。短文本的信息量较少,为情感分类带来了难度,并且正中负三类情绪无法满足社交媒体的情感识别需求。随着人工智能的发展,情感交互机器人随之应运而生。这种交互方式产生的文本更短,具有口语化的特点,情感识别难度大。另外对情感分类多样化的需求更大。因此,现有技术中的缺陷是:现有的人机交互过程中,对于短文本,或口语化的文本进行情感识别,识别难度大,对情感的分类不准确。
技术实现思路
针对上述 ...
【技术保护点】
基于计算机自动识别用户情感的方法,其特征在于,包括:步骤S1,获取用户输入文本,并通过摄像头获取图像;步骤S2,对所述用户输入文本进行分词和关键词提取处理,得到关键词;步骤S3,对所述用户输入文本进行会话识别处理,得到会话识别处理结果;步骤S4,根据所述关键词、会话识别处理结果和图像,处理得到所述用户输入文本中的属性信息,并根据所述属性信息进行情感识别,所述属性信息包括关键词、上下文语境和环境。
【技术特征摘要】
1.基于计算机自动识别用户情感的方法,其特征在于,包括:步骤S1,获取用户输入文本,并通过摄像头获取图像;步骤S2,对所述用户输入文本进行分词和关键词提取处理,得到关键词;步骤S3,对所述用户输入文本进行会话识别处理,得到会话识别处理结果;步骤S4,根据所述关键词、会话识别处理结果和图像,处理得到所述用户输入文本中的属性信息,并根据所述属性信息进行情感识别,所述属性信息包括关键词、上下文语境和环境。2.根据权利要求1所述的基于计算机自动识别用户情感的方法,其特征在于,所述步骤S3,具体为:获取所述用户输入文本对应的上下文记录信息;判断当前输入的文本是否属于当前轮会话,若属于所述当前轮会话,获取所述上下文记录信息的情感信息和上下文关键词,作为会话识别处理结果。3.根据权利要求1所述的基于计算机自动识别用户情感的方法,其特征在于,所述步骤S4,具体为:根据所述关键词、会话识别处理结果和图像,处理得到所述用户输入文本中的属性信息,所述属性信息包括关键词、上下文语境和环境;根据所述属性信息,基于数据库进行文本相似度匹配,得到匹配结果,实现情感识别。4.根据权利要求3所述的基于计算机自动识别用户情感的方法,其特征在于,所述根据所述属性信息,基于数据库进行文本相似度匹配,得到匹配结果,实现情感识别,具体为:根据所述属性信息,遍历数据库,计算所述用户输入文本与所述数据库中每个文本的相似度,包括所述用户输入文本与所述数据库中每个文本的关键词的关键词相似度,所述用户输入文本的上下文语境与所述数据库中每个文本的上下文语境的上下文语境相似度,所述用户输入文本的环境与所述数据库中每个文本的环境的环境相似度;通过预先为所述关键词相似度、上下文语境相似度和环境相似度对应设置的不同权重,计算所述用户输入文本与所述数据库中每个文本的综合相似度;获取所述综合相似度中最高相似度对应的所述数据库中的文本,将所述文本对应的情感标签作为所述用户输入文本的情感。5.根据权利要求3所述的基于计算机自动识别用户情感的方法,其特征在于,所述根据所述属性信息,基于数据库进行文本相似度匹配,得到匹配结果,实现情感识别,具体为:根据所述属性信息,遍历数据库,计算所述用户输入文本与所述数据库中每个文...
【专利技术属性】
技术研发人员:宋亚楠,邱楠,王昊奋,
申请(专利权)人:深圳狗尾草智能科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。