一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于颈部按摩仪的日程提醒方法、装置和电子设备与流程

2021-11-09 21:44:00 来源:中国专利 TAG:


1.本技术涉及颈部按摩仪技术领域,特别是涉及一种基于颈部按摩仪的日程提醒方法、装置和电子设备。


背景技术:

2.随着生活节奏的加快,越来越多的人开始对自己的日程进行有计划的安排。目前,主要是通过在备忘录中记录日程安排,之后,再根据日程安排时间提前设置闹钟,基于闹钟响铃的方式进行日程提醒。然而,由于这种方式无法根据日程的重要程度进行区分提醒,从而导致日程提醒的效果不佳。


技术实现要素:

3.基于此,有必要针对上述技术问题,提供一种能够提升日程提醒效率的基于颈部按摩仪的日程提醒方法、装置和电子设备。
4.一种基于颈部按摩仪的日程提醒方法,所述方法包括:
5.获取日程计划文本,以及关键词库;
6.确定所述日程计划文本中的全部主语;
7.基于所述全部主语,提取所述日程计划文本中的三元组分词集及提示时间;
8.根据所述三元组分词集包含关键词库中的关键词的数量,确定提示等级;
9.基于所述提示时间、提示等级以及日程计划文本生成对应的日程提醒任务;
10.将所述日程提醒任务发送至颈部按摩仪,以使所述颈部按摩仪在到达所述提示时间时,按照所述提示等级执行所述日程提醒任务。
11.在其中一个实施例中,所述获取日程计划文本包括:
12.当发生截图或复制操作时,获取截图或复制操作所指向的位于即时通讯软件中的会话内容;
13.基于拖拽或粘贴操作,将会话内容从即时通讯软件转移至预设的目标软件;
14.当位于所述目标软件内的会话内容为图片类型时,识别所述会话内容中的文字信息;
15.根据所述文字信息生成日程计划文本。
16.在其中一个实施例中,所述确定所述日程计划文本中的全部主语包括:
17.基于预训练的信息抽取模型从所述日程计划文本中抽取至少一个主语;
18.所述基于所述主语,提取所述日程计划文本中的三元组分词集包括:
19.分别基于抽取出的每个主语重构所述日程计划文本,得到一个或多个重构文本;
20.提取所述重构文本的字符特征;
21.根据所述字符特征,从每个重构文本中抽取对应主语的关系谓语以及宾语,组合主语、关系谓语以及宾语,得到三元组分词集。
22.一种基于颈部按摩仪的日程提醒方法,所述方法包括:
23.接收终端发送的日程提醒任务;
24.从所述日程提醒任务中提取出提示时间以及提示等级;
25.当到达所述提示时间时,确定与所述提示等级相对应的目标按摩方式;
26.基于所述目标按摩方式对应调整按摩参数,以使用户根据目标按摩方式获知日程提醒。
27.在其中一个实施例中,所述当到达所述提示时间时,确定与所述提示等级相对应的目标按摩方式包括:
28.当所述时间分词未包含数值字符,将所述时间分词转换为完整标准时间;
29.当所述时间分词包含数值字符,将所述时间分词转换为残缺标准时间;
30.根据预设的时间格式,对所述完整标准时间以及残缺标准时间进行组合,得到组合标准时间;
31.当到达组合标准时间时,确定与所述提示等级相对应的目标按摩方式。
32.在其中一个实施例中,所述基于所述目标按摩方式对应调整按摩参数包括:
33.获取皮肤特征信息;
34.根据所述皮肤特征信息确定标准按摩参数的可选范围;
35.判断与所述目标按摩方式对应的按摩参数是否位于可选范围之内;
36.若否,基于所述可选范围对应调整与所述目标按摩方式对应的按摩参数。
37.在其中一个实施例中,所述根据所述皮肤特征信息确定标准按摩参数的可选范围包括:
38.获取标准皮肤干燥度、标准皮肤光滑度、标准皮肤弹性以及标准按摩参数;
39.确定所述皮肤干燥度与所述标准皮肤干燥度之间的干燥度偏差、所述皮肤光滑度与所述标皮肤光滑度之间的光滑度偏差、以及所述皮肤弹性与所述标准皮肤弹性之间的弹性偏差;
40.确定与所述干燥度偏差、光滑度偏差、弹性偏差相对应的调整因子;
41.基于所述调整因子调整所述标准按摩参数的可选范围。
42.一种基于颈部按摩仪的日程提醒装置,所述装置包括:
43.提示时间生成模块,用于获取日程计划文本,以及关键词库;确定所述日程计划文本中的全部主语;基于所述全部主语,提取所述日程计划文本中的三元组分词集及提示时间;
44.提示等级生成模块,用于根据所述三元组分词集包含关键词库中的关键词的数量,确定提示等级;
45.提醒任务生成模块,用于基于所述提示时间、提示等级以及日程计划文本生成对应的日程提醒任务;将所述日程提醒任务发送至颈部按摩仪,以使所述颈部按摩仪在到达所述提示时间时,按照所述提示等级执行所述日程提醒任务。
46.一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
47.获取日程计划文本,以及关键词库;
48.确定所述日程计划文本中的全部主语;
49.基于所述主语,提取所述日程计划文本中的三元组分词集及提示时间;
50.根据所述三元组分词集包含关键词库中的关键词的数量,确定提示等级;
51.基于所述提示时间、提示等级以及日程计划文本生成对应的日程提醒任务;
52.将所述日程提醒任务发送至颈部按摩仪,以使所述颈部按摩仪在到达所述提示时间时,按照所述提示等级执行所述日程提醒任务。
53.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
54.获取日程计划文本,以及关键词库;
55.确定所述日程计划文本中的全部主语;
56.基于所述全部主语,提取所述日程计划文本中的三元组分词集及提示时间;
57.根据所述三元组分词集包含关键词库中的关键词的数量,确定提示等级;
58.基于所述提示时间、提示等级以及日程计划文本生成对应的日程提醒任务;
59.将所述日程提醒任务发送至颈部按摩仪,以使所述颈部按摩仪在到达所述提示时间时,按照所述提示等级执行所述日程提醒任务。
60.上述基于颈部按摩仪的日程提醒方法、装置和电子设备,通过获取日程计划文本,可以提取出日程计划文本中的全部主语,从而可以根据提取出的全部主语,提取出日程计划文本内的全部三元组分词集;通过生成一个或多个三元组分词集,可以根据生成的三元组分词集确定对应的提示时间以及提示等级,从而可以根据提示时间以及提示等级生成日程提示任务,以使接收到日程提示任务的颈部按摩仪可以按照提示等级进行日程提示。由于可以自动生成日程提醒任务以及根据日程计划文本中的关键词的数量确定日程计划的重要程度,因此,相比于传统的基于闹钟进行日程提醒,本技术可以根据日程的重要程度进行区分提醒,从而提升日程提醒的效果。
61.此外,由于本技术只需获取日程计划文本,即可自动生成日程提醒任务,因此,相比于传统的在备忘录中记录日程安排,本技术可以提升日程提醒的效率。
附图说明
62.图1为一个实施例中基于颈部按摩仪的日程提醒方法的应用环境图;
63.图2为一个实施例中基于颈部按摩仪的日程提醒方法的流程示意图;
64.图3为一个实施例中执行日程提醒任务步骤的流程示意图;
65.图4为一个实施例中基于颈部按摩仪的日程提醒装置的结构框图;
66.图5为另一个实施例中基于颈部按摩仪的日程提醒装置的结构框图;
67.图6为一个实施例中电子设备的内部结构图。
具体实施方式
68.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
69.本技术提供的基于颈部按摩仪的日程提醒方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与颈部按摩仪104进行通信。其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。终端102中运行有与
颈部按摩仪104配套的目标应用软件,用于生成日程提醒任务,并将生成的日程提醒任务发送至颈部按摩仪104,由颈部按摩仪104在到达对应的提示时间时,通过增加按摩力度等方式执行日程提醒任务。
70.在一个实施例中,如图2所示,提供了一种基于颈部按摩仪的日程提醒方法,以该方法应用于图1中的终端为例进行说明,包括以下步骤:
71.s202,获取日程计划文本,以及关键词库。
72.其中,日程计划文本是指以文本格式存储的用以计划行程的文字信息,日程计划文本即可以为一句完整的句子,也可以为由多个短句组合而成的一段文字。比如,“大家明天上午10点左右在小会议室讨论最近这个新项目”,或“大家好,咱们明天上午10点左右在小会议室讨论最近这个新项目吧,请携带好汇报ppt(演示文稿软件,microsoft office powerpoint)”。关键词库是指预存储有多个与日程计划相关联的关键词的词库集,基于此词库集,可以确定日程计划文本的重要程度。
73.具体地,终端中运行有与颈部按摩仪相配套的目标软件,用户可以在目标软件中直接输入日程计划文本,也可以将图片或者语音输入至目标软件,由目标软件对图片或者语音进行识别,得到日程计划文本。其中,颈部按摩仪是指佩戴于用户颈部的,用于改善颈部血液循环的电子仪器。服务器以及终端均预存储有关键词库以及关键词库的版本号。当更新服务器内的关键词库之后,服务器可以对关键词库的版本号也进行相应更新,根据最新的版本号以及关键词库的存储地址生成更新指令,并将更新指令发送至终端。终端提取更新指令中的最新版本号,将最新版本号与预存储的关键词库的版本号进行对比,若不一致,终端根据更新指令中的存储地址下载最新版本的关键词库。
74.在一个实施例中,可以获取一段内时间内多个日程计划文本,并分别将每个日程计划文本输入信息抽取模型中,由信息抽取模型抽取每个日程计划文本中的全部三元组分词集,得到三元组集合。其中,三元组分词集是指将日程计划文本中的关系分词泛化为关系谓语,将实体泛化为主语以及宾语,并根据泛化而得的关系谓语、宾语以及主语生成的一个分词集合,比如,三元组分词集可以为<主语,关系谓语,宾语>。实体是指现实世界中具有可区别性且独立存在的某种事物,例如:人名、地名、物体名称等。
75.终端统计三元组集合中各分词出现的频率,并将出现频率高于预设阈值的分词作为关键词。比如,当两条日程计划文本为“大家明天10点左右在小会议室讨论最近这个新项目吧,请携带好ppt”、“大家明天下午3点进行ppt汇报”时,信息抽取模型从第一条日程计划文本中抽取出三元组分词集<大家,讨论,新项目>、<大家,携带,ppt>,从二条会话内容中抽取出三元组分词集<大家、汇报,ppt>,终端对这三条三元组分词集进行统计分析,从而确定关键词为大家、ppt。通过抽取出每条日程计划文本中的全部三元组分词集,可以基于三元组分词集确定日程计划文本内的具有代表性的分词;通过对多个三元组分词集中的分词进行统计,可以将出现频率高于预设阈值的分词作为关键词,从而后续可以根据关键词确定用户需要经常处理的日程计划,并将用户需要经常处理的日程计划判定为重要日程计划。
76.s204,确定日程计划文本中的全部主语。
77.具体地,终端存储有预训练的信息抽取模型。其中,信息抽取模型为一个能够对自然语言进行词汇层面以及句子层面分析的机器学习模型。如信息抽取模型能够对自然语言进行分词处理及词性识别等。当接收到日程计划文本时,信息抽取模型判断日程计划文本
中是否存在有逗号或分号等携带有分割语义的正负号,若存在,信息抽取模型基于逗号或分号等携带有分割语义的正负号对日程计划文本进行分割,得到多个短句,比如,当日程计划文本为“大家明天10点左右在小会议室讨论最近这个新项目吧,请携带好ppt”时,分割而得的短句即为“大家明天10点左右在小会议室讨论最近这个新项目吧”以及“请携带好ppt”。
78.信息抽取模型对短句进行分割,得到例如以一个英文单词为单位或者以一个汉字为单位的字符。信息抽取模型根据每个字符之前的语义关联,对每个字符进行特征提取,得到第一字符特征,并将抽取出的每个字符的第一字符特征与预存储的主语特征进行特征匹配,从而基于匹配结果计算对应字符为主语的概率。信息抽取模型将概率值大于阈值的字符判定为组成主语的目标字符,并确定目标字符在短句中的位置信息,基于位置信息将相邻目标字符确定为一个主语。如此,信息抽取模型遍历日程计划文本中的每一个短句,直至提取出每个短句中的主语。
79.例如,在上述举例中,当短句为“大家明天10点左右在小会议室讨论最近这个新项目吧”时,信息抽取模型基于第一字符特征确定“大”,“家”这两个字符为组成主语的目标字符,由于“大”、“家”为相邻字符,因此,可以将“大”、“家”进行合并,得到主语“大家”。
80.在一个实施例中,当基于位置信息将相邻目标字符确定为一个主语时,终端将提取出的主语与预设的主语集中的每个主语进行匹配,基于匹配结果验证提取出的主语的边界是否符合分词切分边界。当不符合分词切分的边界时,终端提取主语集中匹配度最高的目标主语,基于目标主语重新对提取出的主语进行边界切分。通过在确定目标文本中的主语之前,对提取出的主语进行了切分边界确认,可以大大提升主语提取的准确度。
81.在一个实施例中,信息抽取模型确定短句中的空格位置,将每个空格作为分隔符对短句进行分割,从而得到多个字符。
82.s206,基于全部主语,提取日程计划文本中的三元组分词集及提示时间。
83.具体地,信息提取模型判断是否针对每个短句均提取出主语,若否,信息提取模型确定每个短句在日程计划文本内的排列顺序,以及未提取出主语的残缺短句的位置信息,基于排列顺序以及位置信息,确定位于残缺短句之前的完整短句,并基于完整短句内的主语对残缺短句进行补全。为了描述方便,本技术将未提取出主语的短句称作残缺短句,将提取出主语的短句称作完整短句。比如,可以基于“大家明天10点左右在小会议室讨论最近这个新项目吧”中的“大家”对“请携带好ppt”进行补全,得到“大家请携带好ppt”。
84.进一步的,信息抽取任务包括主语抽取子任务,和关系谓语、宾语抽取子任务。当获取得到完整短句之后,信息抽取模型将完整短句输入关系谓语、宾语抽取子任务,由关系谓语、宾语抽取子任务对应生成完整短句中的每个字符的第二字符特征。终端中预存储有关系谓语集。其中,关系谓语集是指包含多个谓语的集合。关系谓语、宾语抽取子任务将完整短句中的主语与关系集中的每个谓语进行绑定,得到关系主语集,并基于抽取出的每个字符的第二字符特征计算对应字符为与关系主语集中的每个关系主语相对应的宾语的概率。信息抽取模型将概率值大于阈值的字符判定为与关系主语相对应的宾语。比如,当关系谓语集中包含“携带”时,关系谓语、宾语抽取子任务判断“大家请携带好ppt”中的每个字符为“大家携带”的宾语的概率,并基于概率值确定对应的宾语为“ppt”。
85.进一步地,信息提取模型对日程计划文本进行分词处理,并从日程计划文本中删
除位于三元组分词集内的各分词,从剩余分词中提取出携带有数字字符的分词或者具有时间语义信息的时间分词,比如,从“明天”、“10点”、“左右”、“在”、“小会议室”、“最近”、“这个”、“吧”中提取出“明天”、“10点”,之后,根据各字符在日程计划文本中的位置信息,对提取出的时间分词进行组合,得到提示时间“明天10点”。
86.在一个实施例中,第二字符特征引入了语义信息,因为将字符转换为第二字符特征时,会根据这个字符附近的字符来了解语义信息,从而赋予其第二字符特征。语义相近字符的字符特征在向量空间中彼此接近,因为它们附近的词相似。例如,“携带”、“佩戴”、“捎带”的字符特征所构成的综合特征在向量空间中彼此接近,因此信息抽取模型能够判断日程计划文本中是否存在与关系谓语集中的谓语语义相近的分词,在存在语义相近的分词时,将语义相近的分词与主语进行绑定,得到关系主语。
87.s208,根据三元组分词集包含关键词库中的关键词的数量,确定提示等级。
88.具体地,终端判断从日程计划文本中提取出的一个或多个三元组分词集中的各分词为关键词的数量,并根据数量确定对应的提示等级,比如,当数量超出预设的数量阈值时,可以将对应的提示等级设置为高等级。又比如,终端将日程计划文本包含关键词的数量减去预设的数量阈值,得到数量差。终端中预存储有数量差与提示等级的对应关系,基于此对应关系,终端可以确定与数量差相对应的提示等级。数量差与提示等级的之间对应关系可以为:当数量差小于0时,相应的提示等级为1级,对应的按摩方式为按摩仪以轻度按摩力度进行按摩;当数量差小于2并且大于0时,相应的提示等级为2级,对应的按摩方式为按摩仪以重度按摩力度进行按摩;当数量值大于等于2时,提示等级为2级,相应的提示等级为3级,对应的按摩方式为按摩仪以重度按摩力度进行按摩,并且开启热敷功能。注意的是,该举例仅为了方便读者更清晰的了解本方案,举例数值的实际意义可以不作考究。
89.在一个实施例中,关键词库中的关键词可以称为基础关键词,根据基础关键词增加的一个或多个关键词可以称为从属关键词。需要说明的是,当终端对三元组分词集包含关键词数量进行统计时,从属关键词与其对应的基础关键词是等效的。也就是说,若一个或多个三元组分词集中同时包含某个基础关键词和对应的从属关键词,或者仅包含某个基础关键词对应的从属关键词,则终端最终统计三元组分词集中包含对应的基础关键词,从而终端最终的统计结果是一个或多个三元组分词集中包含了哪些基础关键词。例如,终端增加了与a同义的关键词a1和a2,若多个三元组分词集中出现了2次基础关键词a、2次从属关键词a2和1次基础关键词b,则最后统计该条信访信息中包含的关键词数量仍为2个:a和b。通过增加从属关键词,可以将多个三元组分词集中的各同义分词进行合并,从而减少由于统计了过多同义的分词而导致提示等级不准确的概率。
90.s210,基于提示时间、提示等级以及日程计划文本生成对应的日程提醒任务。
91.s212,将日程提醒任务发送至颈部按摩仪,以使颈部按摩仪在到达提示时间时,按照提示等级执行日程提醒任务。
92.具体地,终端根据提示时间、提示等级以及日程计划文本生成日程提示任务,并基于目标软件将日程提示任务发送至配套的颈部按摩仪,由配套颈部按摩仪执行日程提醒任务。
93.在一个实施例中,由于用户一般喜欢提前一段时间进行日程计划的提醒,因此,可以在终端中预存储提前时间,当确定提示时间时,终端根据提前时间对提示时间进行更新,
得到更新后的提示时间,并根据更新后的提示时间生成日程提醒任务。
94.在一个实施例中,当因为颈部按摩仪未开机而导致发送失败时,终端将发送失败的日程提醒任务进行缓存,并在颈部按摩仪开机时,根据将提示时间未超出当前时刻的日程提醒任务发送至颈部按摩仪。
95.上述颈部按摩仪的日程提醒方法中,
96.通过获取日程计划文本,可以提取出日程计划文本中的全部主语,从而可以根据提取出的全部主语,提取出日程计划文本内的全部三元组分词集;通过生成一个或多个三元组分词集,可以根据生成的三元组分词集确定对应的提示时间以及提示等级,从而可以根据提示时间以及提示等级生成日程提示任务,以使接收到日程提示任务的颈部按摩仪可以按照提示等级进行日程提示。由于可以自动生成日程提醒任务以及根据日程计划文本中的关键词的数量确定日程计划的重要程度,因此,相比于传统的基于闹钟进行日程提醒,本技术可以根据日程的重要程度进行区分提醒,从而提升日程提醒的效果。
97.此外,由于本技术只需获取日程计划文本,即可自动生成日程提醒任务,因此,相比于传统的在备忘录中记录日程安排,本技术可以提升日程提醒的效率。
98.在一个实施例中,获取日程计划文本包括:当发生截图或复制操作时,获取截图或复制操作所指向的位于即时通讯软件中的会话内容;基于拖拽或粘贴操作,将会话内容从即时通讯软件转移至预设的目标软件;当位于目标软件内的会话内容为图片类型时,识别会话内容中的文字信息;根据文字信息生成日程计划文本。
99.具体地,终端中可以同时运行有即时通讯软件以及目标软件,其中,即时通讯软件可以为微信、邮件等。当用户基于即时通讯软件进行会话通信时,用户可以对即时通讯软件中的会话内容进行复制或截图,之后,通过粘贴、拖拽等方式将会话内容转移至目标软件中。目标软件判断通过拖拽或粘贴等方式得到的会话内容的内容类型,若为文字类型,目标软件直接在相应的展示窗口展示此会话内容;若为图片类型,目标软件识别图片中的文字信息,并将文字信息展示在展示窗口中。用户可以随意修改展示窗口内的会话内容。目标软件监控用户的确认操作,当用户点击了确认控件时,或在展示会话内容起预设时长内,依旧未得到用户的确认信息时,目标软件将展示窗口内的会话内容作为最终的会话内容。与此同时,终端根据会话内容中的文字信息生成日程计划文本。
100.本实施例中,只需通过截图、复制、拖拽、粘贴等简单的操作,即可生成日程计划文本,相对比传统的在备忘录中手动输入日程计划,本技术可以提升日程计划文本的生成效率,进而提升日程计划的提醒效率。
101.在一个实施例中,确定日程计划文本中的全部主语分词包括:基于预训练的信息抽取模型从日程计划文本中抽取至少一个主语;分别基于抽取出的每个主语重构所述日程计划文本,得到一个或多个重构文本;提取重构文本的字符特征;根据字符特征,从每个重构文本中抽取对应主语的关系谓语以及宾语,组合主语、关系谓语以及宾语,得到三元组分词集。
102.其中,多个重构文本是指至少两个重构文本。
103.具体地,当基于预训练的信息抽取模型从日程计划文本中抽取至少一个主语之后,信息抽取模型将抽取出的主语添加至对应短句中的预设位置处,从而得到重构文本。比如,当短句为“大家明天上午10点左右在小会议室讨论最近这个新项目”、主语为“大家”时,
可以基于预设的分隔符号“|”将主语添加至对应短句的首字符之前,得到重构文本“大家|大家明天上午10点左右在小会议室讨论最近这个新项目”。之后,信息抽取模型基于分隔符号之前的主语确定各字符的第二字符特征,并基于第二字符特征确定与主语相对应的关系谓语以及宾语,并根据主语、关系谓语以及宾语生成三元组分词集。
104.本实施例中,由于以分隔符号对短句中的主语进行划分,使得信息抽取模型可以基于分隔符号快速确定短句中的主语分词,从而后续可以以主语分词为标杆,迅速生成各字符的第二字符特征。
105.在一个实施例中,如图3所示,提供了一种基于颈部按摩仪的日程提醒方法,以该方法应用于图1中的颈部按摩仪为例进行说明,包括以下步骤:
106.s302,接收终端发送的日程提醒任务。
107.s304,从日程提醒任务中提取出提示时间以及提示等级。
108.s306,当到达提示时间时,确定与提示等级相对应的目标按摩方式。
109.s308,基于目标按摩方式对应调整按摩参数,以使用户根据目标按摩方式获知日程提醒。
110.具体地,当颈部按摩仪接收到终端发送的日程提醒任务之后,颈部按摩仪从日程提醒任务中提取出提示时间以及提示等级,并根据提取出的提示等级确定对应的目标按摩方式。更具体地,颈部按摩仪中预存储有提示等级与按摩方式之间的对应关系,当确定提示等级之后,可以基于对应关系确定相应的目标按摩方式,并在到达提示时间时,根据目标按摩方式中的按摩参数对应调整当前按摩参数。比如,低等级的目标按摩方式可以为轻缓按摩、高等级的目标按摩方式可以为强力按摩。
111.在其中一个实施例中,当到达提示时间,终端判断颈部按摩仪是否已开启,若未开启,终端可以在屏幕中推送日程安排,或者语音播报日程计划文本。
112.在其中一个实施例中,颈部按摩仪中具有加速度传感器。当到达提示时间,颈部按摩仪获取加速度传感器采集的运动数据,并确定运动数据的频域特征以及时域特征,根据频域特征以及时域特征确定用户是否处于剧烈运动状态,例如,是否处于奔跑状态。若处于剧烈运动状态,颈部按摩仪将日程提醒任务返回至终端,由终端执行日程提醒任务。由于人体在剧烈运动的过程中,可能感觉不到按摩方式的改变,因此,通过终端进行辅助提醒,有助于提升日程提醒的有效性。
113.在其中一个实施例中,用户可以在目标软件中自定义按摩方式,从而在到达提示时间时,颈部按摩仪可以根据用户自定义的按摩方式进行按摩。
114.本实施例中,由于目前的日程提醒大多是设置闹钟的方式,这种方式与用户当下实际在做的事情关联度不高,因而通常提醒效果并不好,易被用户忽视。因此,基于颈部按摩仪对用户进行日程计划的提醒,不仅可以提升日程提醒的效率,而且,由于与用户当下实际在做的事情关联度高,还可以提升日程提醒的效果。
115.在一个实施例中,提示时间中包含至少一个时间分词;当时间分词未包含数值字符,将时间分词转换为完整标准时间;当时间分词包含数值字符,将时间分词转换为残缺标准时间;根据预设的时间格式,对完整标准时间以及残缺标准时间进行组合,得到组合标准时间;当到达组合标准时间时,确定与提示等级相对应的目标按摩方式。
116.其中,完整标准时间是指以年、月、日、时、分、秒组合而成的具有标准世界时间格
式的时间;残缺标准时间是指以时、分、秒组合而成的具有标准世界时间格式的时间。预设的时间格式是指标准世界时间格式。时间分词是指组成提示时间所需的分词,比如,当提示时间为“明天10点”,对应的时间分词即为“明天”、“10点”。
117.具体地,当获取得到时间分词之后,颈部按摩仪判断当前时间分词是否包含数值字符,若未包含数值字符,颈部按摩仪根据预设的第一映射关系集中的第一映关系,将时间分词转换为以年、月、日、时、分、秒组合而成的具有标准世界时间格式的完整标准时间。比如,当时间分词为“明天”时,对应的第一映射关系即为“获取凌晨时刻的当前年月日(2020-01-02 00:00:00),并在当前的年月日的基础上增加一天(2020-01-03 00:00:00)”。其中,第一映射集中包含有“明天”、“下午”、“晚上”等未包含数字字符的时间分词的转换规则。
118.在当前时间分词中包含数值字符时,颈部按摩仪根据预设的第二映射关系集中的第二映射关系,将时间分词转换为以时、分、秒组合而成的具有标准世界时间格式的残缺标准时间。其中,第二映射集中包含有“s%点”、“s%小时”、“s%分”、“s%点半”等包含有数字字符的时间分词的转换规则。s%为具体的时间字符的形式参数。比如,当时间分词为“10点”时,颈部按摩仪确定与“点”对应的时刻为“小时”,此时,颈部按摩仪根据“点”确定对应的第二映射关系,并基于对应的第二映射关系生成残缺标准时间。生成残缺标准时间的具体步骤可以为:确定“00:00:00”中的各字符的字符顺序,并基于字符顺序确定位于首次出现的“:”之前的字符,之后,将数值“10”替换位于首次出现的“:”之前的字符,得到残缺标准时间“10:00:00”。颈部按摩仪根据预设的时间格式,对完整标准时间以及残缺标准时间进行组合,得到组合标准时间,并根据组合标准时间确定需要调整按摩参数的时刻。比如,对“2020-01-03 00:00:00”以及“10:00:00”进行组合,得到“2020-01-03 10:00:00”。
119.本实施例中,通过将模糊的提示时间转换为精准的、以标准世界时间格式存在的组合标准时间,从而可以根据组合标准时间对用户进行有效的日程提醒。
120.在一个实施例中,基于目标按摩方式对应调整按摩参数包括:获取皮肤特征信息;根据皮肤特征信息确定标准按摩参数的范围;判断与目标按摩方式对应的按摩参数是否位于范围之内;若否,基于范围对应调整与目标按摩方式对应的按摩参数。
121.其中,皮肤特征信息包括皮肤干燥度、皮肤弹性、皮肤光滑度、皮肤炎症等信息。
122.具体地,颈部按摩仪中内嵌有不同类型的传感器,比如,水份测量传感器、压力传感器等,通过各个传感器检测用户皮肤的水份、油份以及弹性,并根据检测出的水份、油份以及弹性确定皮肤特征信息。比如,当皮肤特征信息是皮肤干燥度,那么获取皮肤干燥度的方式为:由于皮肤细胞中水份存在流动性,可以自动控制水份测量传感器进行多向量重复检测,并通过预设的算法对传感器采集的大量数据进行分析给出最接近真实状况的数据,就像人在有水份和油份的泳池里游泳一样,不同的水油含量游速不同,从而检测出水油含量。其中,皮肤水油数据指的是皮肤的含水量和含油量等信息,皮肤干燥度有多种等级,一种含水量和含油量组合对应一种肤干燥度等级。又例如,当皮肤特征信息是皮肤弹性时,可以对皮肤进行施压,并基于压力传感器计算得到皮肤弹性。
123.进一步地,颈部按摩仪中预存储有皮肤特征信息与标准按摩参数的范围之间的映射关系,当确定用户的皮肤特征信息之后,可以根据映射关系查询与皮肤特征信息相对应的标准按摩参数的范围。颈部按摩仪判断与目标按摩方式对应的按摩参数是否位于范围之内,若否,颈部按摩仪对应调整目标按摩方式的按摩参数,使得目标按摩方式的按摩参数处
于范围之内,并基于位于范围之内的按摩参数进行按摩方式的调整。比如,当与目标按摩方式所对应的按摩频率超出范围时,对应降低按摩频率,以使按摩频率位于范围之内。
124.本实施例中,由于不同用户的皮肤特征信息不同,所能承受的按摩方式也不同,比如,当用户的皮肤较为干燥时,高强度的按摩方式可能使的用户的皮肤破损,从而降低用户体验,因此,根据用户的皮肤特征信息对应调整目标按摩方式,使得按摩方式更具有针对性。
125.在一个实施例中,根据皮肤特征信息确定标准按摩参数的范围包括:获取标准皮肤干燥度、标准皮肤光滑度、标准皮肤弹性以及标准按摩参数;确定皮肤干燥度与标准皮肤干燥度之间的干燥度偏差、皮肤光滑度与所述标准皮肤光滑度之间的光滑度偏差、以及皮肤弹性与标准皮肤弹性之间的弹性偏差;确定与干燥度偏差、光滑度偏差、弹性偏差相对应的调整因子;基于调整因子调整标准按摩参数的范围。
126.其中,按摩参数包括脉冲频率、热敷温度、按摩力度等参数因子,不同的参数因子所对应的参数调节的范围不同,例如,当参数因子为热敷温度时,所对应的范围可以为38摄氏度至42摄氏度。标准皮肤干燥度、标准皮肤光滑度、标准皮肤弹性是指对大量拥有健康肤质的用户的皮肤特征信息进行求平均后得到的皮肤干燥度、皮肤光滑度以及皮肤弹性。
127.具体地,颈部按摩仪中预存储有与标准皮肤干燥度、标准皮肤光滑度、标准皮肤弹性相对应的标准按摩参数。由于皮肤越干燥,代表用户的肤质状态越差;皮肤越光滑以及弹性越高,代表用户的肤质越健康,因此,当获取得到标准按摩参数后,颈部按摩仪将基于传感器监测得到的皮肤干燥度减去标准皮肤干燥度,得到携带有正负正负号的干燥度偏差;分别将标准皮肤光滑度以及标准皮肤弹性减去对应的基于传感器监测得到的皮肤光滑度以及皮肤弹性,得到携带有正负正负号的光滑度偏差、弹性偏差。
128.进一步地,颈部按摩仪分别将携带有正负号的干燥度偏差、光滑度偏差、弹性偏差除以对应的标准皮肤干燥度、标准皮肤光滑度、标准皮肤弹性,得到干燥度偏差百分比、光滑度偏差百分比以及弹性偏差百分比,并对干燥度偏差百分比、光滑度偏差百分比以及弹性偏差百分比进行加权求平均,得到调整因子。比如,当干燥度偏差百分比为1%、光滑度偏差百分比为-1%、弹性偏差百分比为2%,对应的权重为(1、2、1)时,调整因子即为:(1%*1-1%*2 2%*1)=1%。之后,颈部按摩仪判断调整因子的正负,当调整因子为正数时,颈部按摩仪对应调大调整因子的标准按摩参数的范围,比如,将标准按摩参数的范围增大1%;当调整因子为负数时,颈部按摩仪对应调小标准按摩参数的范围。
129.在其中一个实施例中,当基于调整因子对应调整标准按摩参数的范围时,颈部按摩仪判断调整后的可选范围是否超出仪器所支持的调整范围,若超出,颈部按摩仪对应标准按摩参数的范围,使其位于仪器所支持的范围之内。
130.本实施例中,由于是综合皮肤光滑度、皮肤干燥度以及皮肤弹性对应调整按摩参数的可选范围,使得相应按摩方式更符合用户的皮肤特征信息,从而大大提升了用户体验。
131.应该理解的是,虽然图2、3的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2、3中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而
是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
132.在一个实施例中,如图4所示,提供了一种基于颈部按摩仪的日程提醒装置400,包括:提示时间生成模块402、提示等级生成模块404和提醒任务生成模块406,其中:
133.提示时间生成模块402,用于获取日程计划文本,以及关键词库;确定日程计划文本中的全部主语;基于全部主语,提取日程计划文本中的三元组分词集及提示时间。
134.提示等级生成模块404,用于根据三元组分词集包含关键词库中的关键词的数量,确定提示等级。
135.提醒任务生成模块406,用于基于提示时间、提示等级以及日程计划文本生成对应的日程提醒任务;将日程提醒任务发送至颈部按摩仪,以使颈部按摩仪在到达提示时间时,按照提示等级执行日程提醒任务。
136.在一个实施例中,上述提示时间生成模块402还包括计划文本获取模块4021,用于当发生截图或复制操作时,获取截图或复制操作所指向的位于即时通讯软件中的会话内容;基于拖拽或粘贴操作,将会话内容从即时通讯软件转移至预设的目标软件;当位于目标软件内的会话内容为图片类型时,识别会话内容中的文字信息;根据文字信息生成日程计划文本。
137.在一个实施例中,上述提示时间生成模块402还包括主语提取模块4022,用于基于预训练的信息抽取模型从日程计划文本中抽取至少一个主语;分别基于抽取出的每个主语重构日程计划文本,得到一个或多个重构文本;提取重构文本的字符特征;根据字符特征,从每个重构文本中抽取对应主语的关系谓语以及宾语,组合主语、关系谓语以及宾语,得到三元组分词集。
138.如图5所示,提供了一种基于颈部按摩仪的日程提醒装置500,包括接收模块502、按摩方式确定模块504、参数调整模块506,其中:
139.接收模块502,用于接收终端发送的日程提醒任务。
140.按摩方式确定模块504,用于从日程提醒任务中提取出提示时间以及提示等级;当到达提示时间时,确定与提示等级相对应的目标按摩方式。
141.参数调整模块506,用于基于目标按摩方式对应调整按摩参数,以使用户根据目标按摩方式获知日程提醒。
142.在一个实施例中,按摩方式确定模块504还包括时间转换模块5041,用于当时间分词未包含数值字符,将时间分词转换为完整标准时间;当时间分词包含数值字符,将时间分词转换为残缺标准时间;根据预设的时间格式,对完整标准时间以及残缺标准时间进行组合,得到组合标准时间;当到达组合标准时间时,确定与提示等级相对应的目标按摩方式。
143.在一个实施例中,参数调整模块506还包括皮肤特征信息获取模块5061,用于获取皮肤特征信息;根据皮肤特征信息确定标准按摩参数的范围;判断与目标按摩方式对应的按摩参数是否位于范围之内;若否,基于范围对应调整与目标按摩方式对应的按摩参数。
144.在一个实施例中,皮肤特征信息获取模块5061还用于获取标准皮肤干燥度、标准皮肤光滑度、标准皮肤弹性以及标准按摩参数;确定皮肤干燥度与标准皮肤干燥度之间的干燥度偏差、皮肤光滑度与标皮肤光滑度之间的光滑度偏差、以及皮肤弹性与标准皮肤弹性之间的弹性偏差;确定与干燥度偏差、光滑度偏差、弹性偏差相对应的调整因子;基于调整因子调整标准按摩参数的范围。
145.关于基于颈部按摩仪的日程提醒装置的具体限定可以参见上文中对于基于颈部按摩仪的日程提醒方法的限定,在此不再赘述。上述基于颈部按摩仪的日程提醒装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
146.在一个实施例中,提供了一种电子设备,该电子设备可以是终端,其内部结构图可以如图6所示。该电子设备包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该电子设备的处理器用于提供计算和控制能力。该电子设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该电子设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过wifi、运营商网络、nfc(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种基于颈部按摩仪的日程提醒方法。该电子设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该电子设备的输入装置可以是显示屏上覆盖的触摸层,也可以是电子设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
147.本领域技术人员可以理解,图6中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的电子设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
148.在一个实施例中,提供了一种电子设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
149.获取日程计划文本,以及关键词库;
150.确定日程计划文本中的全部主语;
151.基于全部主语,提取日程计划文本中的三元组分词集及提示时间;
152.根据三元组分词集包含关键词库中的关键词的数量,确定提示等级;
153.基于提示时间、提示等级以及日程计划文本生成对应的日程提醒任务;
154.将日程提醒任务发送至颈部按摩仪,以使颈部按摩仪在到达提示时间时,按照提示等级执行日程提醒任务。
155.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
156.当发生截图或复制操作时,获取截图或复制操作所指向的位于即时通讯软件中的会话内容;
157.基于拖拽或粘贴操作,将会话内容从即时通讯软件转移至预设的目标软件;
158.当位于目标软件内的会话内容为图片类型时,识别会话内容中的文字信息;
159.根据文字信息生成日程计划文本。
160.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
161.基于预训练的信息抽取模型从日程计划文本中抽取至少一个主语;
162.基于全部主语,提取日程计划文本中的三元组分词集包括:
163.分别基于抽取出的每个主语重构日程计划文本,得到一个或多个重构文本;
164.提取重构文本的字符特征;
165.根据字符特征,从每个重构文本中抽取对应主语的关系谓语以及宾语,组合主语、
关系谓语以及宾语,得到三元组分词集。
166.在一个实施例中,提供了一种电子设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
167.接收终端发送的日程提醒任务;
168.从日程提醒任务中提取出提示时间以及提示等级;
169.当到达提示时间时,确定与提示等级相对应的目标按摩方式;
170.基于目标按摩方式对应调整按摩参数,以使用户根据目标按摩方式获知日程提醒。
171.在一个实施例中,提示时间中包含至少一个时间分词;处理器执行计算机程序时还实现以下步骤:
172.当时间分词未包含数值字符,将时间分词转换为完整标准时间;
173.当时间分词包含数值字符,将时间分词转换为残缺标准时间;
174.根据预设的时间格式,对完整标准时间以及残缺标准时间进行组合,得到组合标准时间;
175.当到达组合标准时间时,确定与提示等级相对应的目标按摩方式。
176.在一个实施例中,处理器执行计算机程序时还实现以下步骤:
177.获取皮肤特征信息;
178.根据皮肤特征信息确定标准按摩参数的范围;
179.判断与目标按摩方式对应的按摩参数是否位于范围之内;
180.若否,基于可选范围对应调整与目标按摩方式对应的按摩参数。
181.在一个实施例中,皮肤特征信息包括皮肤干燥度、皮肤光滑度以及皮肤弹性;处理器执行计算机程序时还实现以下步骤:
182.获取标准皮肤干燥度、标准皮肤光滑度、标准皮肤弹性以及标准按摩参数;
183.确定皮肤干燥度与标准皮肤干燥度之间的干燥度偏差、皮肤光滑度与标皮肤光滑度之间的光滑度偏差、以及皮肤弹性与标准皮肤弹性之间的弹性偏差;
184.确定与干燥度偏差、光滑度偏差、弹性偏差相对应的调整因子;
185.基于调整因子调整标准按摩参数的范围。
186.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
187.获取日程计划文本,以及关键词库;
188.确定日程计划文本中的全部主语;
189.基于主语,提取日程计划文本中的三元组分词集及提示时间;
190.根据三元组分词集包含关键词库中的关键词的数量,确定提示等级;
191.基于提示时间、提示等级以及日程计划文本生成对应的日程提醒任务;
192.将日程提醒任务发送至颈部按摩仪,以使颈部按摩仪在到达提示时间时,按照提示等级执行日程提醒任务。
193.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
194.当发生截图或复制操作时,获取截图或复制操作所指向的位于即时通讯软件中的会话内容;
195.基于拖拽或粘贴操作,将会话内容从即时通讯软件转移至预设的目标软件;
196.当位于目标软件内的会话内容为图片类型时,识别会话内容中的文字信息;
197.根据文字信息生成日程计划文本。
198.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
199.基于预训练的信息抽取模型从日程计划文本中抽取至少一个主语;
200.基于主语,提取日程计划文本中的三元组分词集包括:
201.分别基于抽取出的每个主语重构日程计划文本,得到一个或多个重构文本;
202.提取重构文本的字符特征;
203.根据字符特征,从每个重构文本中抽取对应主语的关系谓语以及宾语,组合主语、关系谓语以及宾语,得到三元组分词集。
204.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
205.接收终端发送的日程提醒任务;
206.从日程提醒任务中提取出提示时间以及提示等级;
207.当到达提示时间时,确定与提示等级相对应的目标按摩方式;
208.基于目标按摩方式对应调整按摩参数,以使用户根据目标按摩方式获知日程提醒。
209.在一个实施例中,提示时间中包含至少一个时间分词;计算机程序被处理器执行时还实现以下步骤:
210.当时间分词未包含数值字符,将时间分词转换为完整标准时间;
211.当时间分词包含数值字符,将时间分词转换为残缺标准时间;
212.根据预设的时间格式,对完整标准时间以及残缺标准时间进行组合,得到组合标准时间;
213.当到达组合标准时间时,确定与提示等级相对应的目标按摩方式。
214.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:
215.获取皮肤特征信息;
216.根据皮肤特征信息确定标准按摩参数的范围;
217.判断与目标按摩方式对应的按摩参数是否位于范围之内;
218.若否,基于可选范围对应调整与目标按摩方式对应的按摩参数。
219.在一个实施例中,皮肤特征信息包括皮肤干燥度、皮肤光滑度以及皮肤弹性;计算机程序被处理器执行时还实现以下步骤:
220.获取标准皮肤干燥度、标准皮肤光滑度、标准皮肤弹性以及标准按摩参数;
221.确定皮肤干燥度与标准皮肤干燥度之间的干燥度偏差、皮肤光滑度与标皮肤光滑度之间的光滑度偏差、以及皮肤弹性与标准皮肤弹性之间的弹性偏差;
222.确定与干燥度偏差、光滑度偏差、弹性偏差相对应的调整因子;
223.基于调整因子调整标准按摩参数的范围。
224.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,
本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。
225.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
226.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献