基于AI语言模型的烹饪系统交互方法技术方案

技术编号:39415187 阅读:15 留言:0更新日期:2023-11-19 16:06
本发明专利技术提供了本发明专利技术提供了基于AI语言模型的烹饪系统交互方法,烹饪系统包括菜谱数据库,方法包括:调用语言模型,将用户输入内容输入到语言模型获取语言模型的输出内容;向用户并列下发语言模型的输出内容和相似菜谱信息,或根据相似度比对情况择一下发语言模型的输出内容或相似菜谱信息。本发明专利技术的有益效果是:结合了语言模型,交互效果更好。交互效果更好。交互效果更好。

【技术实现步骤摘要】
基于AI语言模型的烹饪系统交互方法


[0001]本专利技术涉及物联网系统交互
,尤其是涉及基于AI语言模型的烹饪系统交互方法。

技术介绍

[0002]物联网系统通常是云端与设备端的MCU通过MQTT协议连接,此外云端还与手机端和/或PC端建立通讯连接,服务提供者可以通过更新云端数据库让设备端的MCU随时获取最新数据,设备端随时获取最新数据并以此控制设备端的运行。此外还可以通过OTA对设备端的程序进行更新。物联网系统赋予设备端具有远程控制、复杂运算、数据存储能力。
[0003]智能化的烹饪系统通常都有交互需求。常规的方式是通过语音识别模型将用户输入内容的语音转换为文字或直接获取文字,通过文字与菜谱数据库进行相似度比对,获取对应菜谱信息。如果根据用户输入内容无法检索到相似菜谱信息,则会返回问询内容,导致交互效果差。

技术实现思路

[0004]本专利技术的目的在于提供一种交互效果更好的基于AI语言模型的烹饪系统交互方法。
[0005]本专利技术提供了基于AI语言模型的烹饪系统交互方法,烹饪系统包括菜谱数据库,方法包括:调用语言模型,将用户输入内容输入到语言模型获取语言模型的输出内容;向用户并列下发语言模型的输出内容和相似菜谱信息,或根据相似度比对情况择一下发语言模型的输出内容或相似菜谱信息。
[0006]本专利技术的有益效果是:结合了语言模型,交互效果更好。
[0007]进一步,方法具体包括以下步骤:
[0008]S1,获取用户输入内容;
[0009]S2,调用语言模型,将用户输入内容输入到语言模型获取语言模型的输出内容;
[0010]S3,将用户输入内容和或语言模型的输出内容通过分词工具进行分词;并将分词与菜谱数据库进行相似度比对,获取相似菜谱信息;
[0011]S4,向用户并列下发语言模型的输出内容和相似菜谱信息,或根据相似度比对情况择一下发语言模型的输出内容或相似菜谱信息。
[0012]采用上述进一步方案的有益效果是:保障了在根据用户输入内容无法检索到相似菜谱信息时的交互,提升了交互效果。
[0013]进一步,相似菜谱信息在用户端呈超链接状态,超链接用于进入烹饪系统的设备端控制的界面,设备端控制的界面位于设备端和/或与该设备端通过MQTT协议连接的手机端,超链接展示为美食图片或者美食品类i con。
[0014]采用上述进一步方案的有益效果是:方便用户直接进入交互内容相关的控制界面。提升交互效果。
[0015]进一步,在S2步骤中,将用户输入内容增加业务标签后再输入到语言模型获取语言模型的输出内容。业务标签包括领域标签和用户兴趣标签。
[0016]采用上述进一步方案的有益效果是:方便语言模型更好的获取用户输入的真实意思。方便语言模型更好的获取用户兴趣。
[0017]再进一步,预先对语言模型进行微调训练,微调训练中加入领域标签。
[0018]采用上述进一步方案的有益效果是:方便语言模型更多概率的输出训练内容,降低微调训练成本。
附图说明
[0019]图1为本专利技术实施例一的流程图。
[0020]图2为本专利技术实施例二的流程图。
[0021]图3为本专利技术实施例三的流程图。
[0022]图4为本专利技术实施例四的流程图。
[0023]图5为本专利技术实施例五的流程图。
具体实施方式
[0024]以下结合实施方式对本专利技术作进一步的说明。
[0025]实施例一:
[0026]如图1所示,本实施例公开了基于AI语言模型的烹饪系统交互方法,烹饪系统包括菜谱数据库,方法包括:
[0027]S1,获取用户输入内容。通过语音识别模型将用户输入内容的语音转换为文字或直接获取用户输入的文字。
[0028]S2,调用经过微调训练的语言模型,微调训练中加入领域标签;将用户输入内容增加业务标签后再输入到语言模型获取语言模型的输出内容,业务标签包括领域标签和用户兴趣标签。
[0029]S3,将用户输入内容和语言模型的输出内容通过分词工具进行分词;并将分词与菜谱数据库进行相似度比对,获取相似菜谱信息;
[0030]S4,向用户并列下发语言模型的输出内容和相似菜谱信息。相似菜谱信息在用户端呈超链接状态,超链接用于进入烹饪系统的设备端控制的界面,设备端控制的界面位于设备端和/或与该设备端通过MQTT协议连接的手机端。超链接展示为美食图片或者美食品类i con。
[0031]该实施例的有益效果是:同时读取了用户输入内容和语言模型输出内容中的分词,得到语言模型的解释,利用了语言模型对用户输入内容的理解能力,方便更准确的获取相似菜谱信息。
[0032]实施例二:
[0033]如图2所示,本实施例公开了基于AI语言模型的烹饪系统交互方法,烹饪系统包括菜谱数据库,预设最小相似值,方法包括:
[0034]S1,获取用户输入内容;通过语音识别模型将用户输入内容的语音转换为文字或直接获取用户输入的文字。
[0035]S2,调用经过微调训练的语言模型,微调训练中加入领域标签;将用户输入内容增加业务标签后再输入到语言模型获取语言模型的输出内容,业务标签包括领域标签和用户兴趣标签。
[0036]S3,将语言模型的输出内容通过分词工具进行分词;并将分词与菜谱数据库进行相似度比对,获取相似菜谱信息和相似值;
[0037]S4,判断相似值是否小于最小相似值,如果小于最小相似值,则将用户输入内容输入到语言模型获取语言模型的输出内容并下发到用户,如不小于相似值,则向用户下发相似菜谱信息。
[0038]向用户下发相似菜谱信息具体为:相似菜谱信息在用户端呈超链接状态,超链接用于进入烹饪系统的设备端控制的界面,设备端控制的界面位于设备端和/或与该设备端通过MQTT协议连接的手机端。超链接展示为美食图片或者美食品类i con。
[0039]该实施例的有益效果是:降低用户输入内容与向用户下发的内容不符的情况的发生。使得向用户下发的内容更简单干净。
[0040]实施例三:
[0041]如图3所示,本实施例公开了基于AI语言模型的烹饪系统交互方法,烹饪系统包括菜谱数据库,方法包括:
[0042]S1,获取用户输入内容。通过语音识别模型将用户输入内容的语音转换为文字或直接获取用户输入的文字。
[0043]S2,将用户输入内容通过分词工具进行分词,并将分词与菜谱数据库进行相似度比对,获取相似菜谱信息;及时向用户下发相似菜谱信息;
[0044]S3,调用语言模型,将用户输入内容输入到语言模型获取语言模型的输出内容;并及时向用户下发语言模型的输出内容。
[0045]调用语言模型具体为:调用经过微调训练的语言模型,微调训练中加入领域标签;将用户输入内容增加业务标签后再输入到语言模型获取语言模型的输出内容,业务标签包括领域标签和用户兴趣标签。
[0046]向用户下发相似菜谱信息具体为:相似菜谱信本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于AI语言模型的烹饪系统交互方法,所述烹饪系统包括菜谱数据库,其特征在于,所述方法包括:调用语言模型,将用户输入内容输入到语言模型获取语言模型的输出内容;向用户并列下发语言模型的输出内容和相似菜谱信息,或根据相似度比对情况择一下发语言模型的输出内容或相似菜谱信息。2.根据权利要求1所述基于AI语言模型的烹饪系统交互方法,其特征在于,所述方法具体包括以下步骤:S1,获取用户输入内容;S2,调用语言模型,将用户输入内容输入到语言模型获取语言模型的输出内容;S3,将用户输入内容和或语言模型的输出内容通过分词工具进行分词;并将分词与菜谱数据库进行相似度比对,获取相似菜谱信息;S4,向用户并列下发语言模型的输出内容和相似菜谱信息,或根据相似度比对情况择一下发语言模型的输出内容或相似菜谱信息。3.根据权利要求2所述的基于AI语言模型的烹饪系统交互方法,其特征在于,所述相似菜谱信息在用户端呈超链接状态,所述超链接用于进入烹饪系统的设备端控制的界面,所述设备端控制的界面位于设备端和/或与该设备端通过MQTT协议连接的手机端。4.根据权利要求3所述的基于AI语言模型的烹饪系统交互方法,其特征在于,所述超链接展示为美食图片或者美食品类icon。5.根据权利要求2所述的基于AI语言模型的烹饪系统交互方法,其特征在于,在S2步骤中,将用户输入内容增加业务标签后再输入到语言模型获取语言模型的输出内容。6.根据权利要求5所述的基于AI语言模型的烹饪系统交互方法,其特征在于,所述业务标签包括领域标签和用户兴趣标签。7.根据权利要求5所述的基于...

【专利技术属性】
技术研发人员:方志华欧阳俊李辉孙鹏飞张志国
申请(专利权)人:浙江田螺云厨科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1