旅游信息的提供方法及装置的制造方法_2

文档序号:9846795阅读:来源:国知局
用户健康数据的收集,例如,每日 运动量、热量消耗、睡眠状况等等。
[0040] 在本申请实施例提供的方法中,在实现确定用户当前的情绪状态信息时,可以利 用用户配备的可穿戴设备收集用户的生理体征数据,进而根据所收集到的生理体征数据, 确定用户当前的情绪状态信息。用户在具有某种情绪状态时,其生理体征会表现出一些特 征,例如,当用户的情绪比较低落时,会出现出血压下降,眼部活跃度降低,心率变慢等生理 反应。而一项或多项生理体征数据反过来可以表明用户处于某种情绪中。因而,可以通过 用户配备的可穿戴设备收集用户的一项或多项生理体征数据,根据所收集到的数据可以确 定出用户所处的情绪状态。
[0041] 具体在实现根据用户的生理体征数据确定用户当前的情绪状态信息时,可以有多 种实现方式,如可以预先建立情绪状态数据库,其中,情绪状态数据库中保存有多种情绪状 态信息,以及各种情绪状态信息对应的判定条件,其中,判定条件与生理体征数据相关。例 如,情绪状态数据库的示例如表1所示:
[0042] 表 1
[0044] 其中,情绪状态对应的判定条件可以有多种,例如,在表1中,如果用户的三个生 理体征数据分别达到对应的预置阈值,则可以判定用户具有对应的情绪状态。
[0045] 或者,也可以判断一项或多项生理体征数据的变化状态是否达到对应的预置阈 值,若达到则确定对应的用户情绪状态信息。比如,用户在出现低落情绪时,常常会表现为 在一段时间内的血压下降,眼部活跃度降低,心率变慢等生理体征。即在用户出现某些情绪 时,某个/某些生理体征数据的变化呈现出时间连续性。反过来,用户的某个/某些生理体 征数据在某一时段呈现特定的变化,可以说明用户进入到某种情绪中。因而,可以通过收 集到的生理体征数据,分析出用户生理体征数据的变化状态,当某个/某些生理体征数据 的变化分别达到一定的变化状态时,例如,某个/某些生理体征数据的变化达到一定的速 率,则可以判断用户的情绪达到了某种状态,进而确定对应的情绪状态信息。在这种实现方 式下,也可以利用情绪状态数据库,其中的情绪状态的判定条件为各生理体征数据的变化 状态,例如,一定时间内的变化速率阈值,此时情绪状态数据库中的数据如表2中的实例所 示:
[0046] 表 2
[0047]
[0048] 在表2中,如果在一定的时间段内,通过对收集到的生理体征数据分析,得到用户 的三个生理体征数据变化速率分别达到对应的阈值,则可以判断用户的当前情绪状态。
[0049] 此外,还可以通过对收集到的生理体征数据的分析,判断一定时间长度内,用户一 项或多项生理体征数据是否达到对应的预置阈值,并且持续了一定的时间长度,若是则查 询确定具有对应的用户情绪状态信息。在用户出现某些情绪时,某个/某些生理体征数据 常常会持续维持在某一状态,因而可以在一定时间长度内,用户的一项或多项生理体征数 据是否持续某状态,作为判定条件,确定用户是否处于某种情绪状态中。在这种实施方式 下,情绪状态数据库中的数据如表3中的实例所示:
[0050] 表 3
[0052] 在表3中,如果在一定的时间段内,通过对收集到的生理体征数据分析,用户一项 或多项生理体征数据持续达到对应的预置阈值,则确定对应的用户情绪状态信息。其中的 持续体征数据阈值项目,可以表示在一定的时间段内,对应的生理体征数据持续达到的预 置阈值。
[0053] 总之,在预先建立了上述情绪状态数据库的前提下,在接收到终端设备的客户端 上传的一项或多项生理体征数据之后,可以查询该情绪状态数据库,从中提取出各种情绪 状态信息的判定条件,并判断接收到的一项或多项生理体征数据是否满足某情绪状态信息 的判定条件,如果是,则将其确定为当前用户的情绪状态信息。
[0054] 以上详细介绍了利用用户配备的可穿戴设备收集用户的生理体征数据,进而根据 所收集到的生理体征数据,确定用户当前的情绪状态信息的具体实现方式。下面介绍另一 种实现确定用户当前情绪状态信息的具体实现方式。
[0055] 在另一种实现方式下,可以结合用户在社交应用中发布或发送的信息,来确定用 户所处的情绪状态。用户在处于某种情绪状态中时,常常会在使用社交应用时,例如,在个 人空间发布信息时,或在使用即时通讯软件时,在其发布或发送到信息中,通过特定的词汇 或语句体现出用户所处的情绪状态。在确定用户当前的情绪状态时,可以获取当前用户在 社交应用中发布或发送的信息,进而对当前用户发布或发送的信息进行语义分析,根据语 义分析结果确定用户当前的情绪状态信息。具体实现时,可以关键词与情绪状态信息的对 应关系表。如果对用户发布或发送的信息进行语义分析时,得到的结果命中了该对应关系 表中的一个或多个关键词,则可以将该命中的关键词对应的情绪状态信息确定为当前用户 的情绪状态。或者也可以监测在预置的时间长度内语义分析结果命中关键词的次数,并进 行累计,如果在一定时间段内累计达到一定的次数,则确定对应的情绪状态信息为当前用 户的情绪状态信息。
[0056] 此外,也可以结合使用上述两种方式进行用户当前的情绪状态信息的确定。在具 体实现时,可以通过用户配备的可穿戴设备获得用户的一项或多项生理体征数据,当所获 得的生理体征数据达到对应的阈值,或者生理体征数据的变化状态符合特定的特征时,则 将根据生理体征数据确定的情绪状态信息作为第一因数;并且,还可以获取当前用户在社 交应用中发布或发送的信息,将根据用户在社交应用中发布或发送的信息,来确定用户所 处的情绪状态的结果作为第二因数,例如,对当前用户发布或发送的信息进行语义分析,将 发布或发送的信息命中了预置关键词的数量作为第二因数。然后将第一因数与第二因数分 别进行对应预置权重的叠加分析,获取最终的综合因数,根据最终的综合因数确定用户的 情绪状态信息。
[0057] S102 :根据所述情绪状态信息查询预置的旅游信息数据库,获取与所述情绪状态 信息对应的旅游信息;所述旅游信息数据库包括至少一个条目,每个条目包括旅游信息与 所述情绪状态信息的对应关系;
[0058] 在确定了用户的情绪状态信息后,可以获知用户当前所处的情绪状态,接下来,可 以根据所确定的用户当前的情绪状态信息,查询预置的旅游信息库,获取与当前用户的情 绪状态信息想对应的旅游信息。在预置的旅游信息数据库中,包括了一个或多个条目,每个 条目中至少包括了旅游信息与情绪状态信息的对应关系。如前所述,用户的情绪状态信息 可以使用对应的计算机数据表达。在旅游信息数据库中,一个旅游信息与情绪状态信息对 应的数据库条目的示例如下:
[0059] 旅游彳目息Tl 状态A (情绪状态彳目息)
[0060] 根据情绪状态信息查询旅游信息数据库,获得的查询结果可以直接作为返回信 息,返回到用户的终端设备客户端进行旅游信息的推荐。根据情绪状态信息查询旅游信息 数据库,查询常常得到多个结果,一种优选的方案是,可以根据更多的条件信息对查询得到 的多个结果做进一步的筛选,以得到更加适合当前用户的旅游信息,更好的满足不同用户 的个性化需求。具体实现时可以有多种方式,以下分别进行详细介绍。
[0061] 方式一,可以结合当前用户的地理位置信息,对符合当前用户情绪状态信息的多 个旅游信息进行筛选,获得与当前用户地理以及用户情绪相关的旅游信息,从而更好的满 足用户的需要。具体实现时,首先确定当前用户的用户地理位置信息,例如可以调用智能手 机客户端的地理位置获取功能,获取用户的当前地理位置信息。旅游信息对应的地理位置, 可以直接保存在旅游信息数据库中的对应条目中,即可以在旅游信息数据库中的条目中, 保存旅游信息与对应的地理位置的对应关系,这样,在查询旅游信息数据库时,可以直接以 用户的情绪状态信息,以及用户的当前地理位置信息为查询条件,获取与用户的情绪状态 信息,以及当前用户的用户地理位置信息相关的旅游信息。
[0062] 进一步的,在获取当前用户的情绪状态信息,以及当前用户所在地地理位置相关 的旅游信息时,可以并不仅限于用户当前地理位置的附近,一种优选的方式是,可以分别提 供与用户地理位置的距离处于不同距离区间的旅游信息,即,在查询预置的旅游信息数据 库,获取与情绪状态信息,以及当前用户的用户地理位置信息相关的多条旅游信息时,各条 旅游信息对应的地理位置,可以与用户当前地理位置的距离分别处于不同的距离区间中, 这样,可以分别提供离用户当前地理位置较近,较远,以及更远的旅游信息,以便用户有更 多的选择。
[0063] 方式二,可以结合旅游信息对应的实时天气信息,对符合当前用户情绪状态信息 的多个旅游信息进行筛选。一般情况下,用户在计划旅游时会希望到一个天气状
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1