CN113468409A - 推荐***及推荐方法 - Google Patents

推荐***及推荐方法 Download PDF

Info

Publication number
CN113468409A
CN113468409A CN202110275170.0A CN202110275170A CN113468409A CN 113468409 A CN113468409 A CN 113468409A CN 202110275170 A CN202110275170 A CN 202110275170A CN 113468409 A CN113468409 A CN 113468409A
Authority
CN
China
Prior art keywords
user
activity
information
mood
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110275170.0A
Other languages
English (en)
Inventor
坂口浩之
久保田基嗣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Publication of CN113468409A publication Critical patent/CN113468409A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2457Query processing with adaptation to user needs
    • G06F16/24575Query processing with adaptation to user needs using context
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0346Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/248Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9532Query formulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9536Search customisation based on social or collaborative filtering
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9537Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/016Input arrangements with force or tactile feedback as computer generated output to the user
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/017Gesture based interaction, e.g. based on a set of recognized hand gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/14Travel agencies

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Data Mining & Analysis (AREA)
  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Computational Linguistics (AREA)
  • Geometry (AREA)
  • Primary Health Care (AREA)
  • Mathematical Analysis (AREA)
  • Strategic Management (AREA)
  • Marketing (AREA)
  • Human Resources & Organizations (AREA)
  • Mathematical Physics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computational Mathematics (AREA)
  • Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Evolutionary Computation (AREA)
  • Health & Medical Sciences (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • User Interface Of Digital Computer (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明提供推荐***及推荐方法。研究活动的用户能够积极地利用该推荐***及推荐方法。推荐***(1)具备:输入操作方式识别部(13),其识别用户对输入装置(50)进行的输入操作的方式;用户心情估计部(14),其基于输入操作的方式来估计用户的心情;提议活动信息取得部(17),其访问活动数据库,提取适合于用户的心情的提议活动,取得提议活动的信息;以及输出控制部(18),其使由用户使用的输出装置输出提议活动的信息。

Description

推荐***及推荐方法
技术领域
本发明涉及推荐***及推荐方法。
背景技术
以往,提出了如下的旅行商品预约支援装置:根据包含从信息终端输入的出发日的预约申请信息,从预先决定了观光景点及日程的旅行商品中选择相符的旅行商品,在基于选择出的旅行商品的临时行程中,显示了编入有由预约申请信息指定的观光选项的行程。
现有技术文献
专利文献
专利文献1:日本特开2016-18519号公报
发明内容
发明要解决的问题
上述旅行商品预约支援装置在用户自身决定旅行日程和观光选项这一点上,与阅读旅行手册来决定行程时的步骤没有变化。因此,对用户来说没有新鲜感和趣味,假定用户难以产生为了研究旅行等活动而积极地利用这样的意识。
本发明是鉴于上述背景而完成的,其目的在于,提供一种能够使研究活动的用户积极地利用的推荐***及推荐方法。
用于解决问题的手段
作为用于实现上述目的的第1方案,举出一种推荐***,其中,所述推荐***具备:输入操作方式识别部,其识别用户对输入装置进行的输入操作的方式;用户心情估计部,其基于由所述输入操作方式识别部识别出的所述输入操作的方式,来估计所述用户的心情;提议活动信息取得部,其访问保存有活动的信息的活动数据库,提取适合于由所述用户心情估计部估计出的所述用户的心情的提议活动,取得所述提议活动的信息;以及输出控制部,其使由所述用户使用的输出装置输出由所述提议活动信息取得部取得的所述提议活动的信息。
在上述推荐***中也可以构成为,所述输入装置由所述用户把持着使用,所述输入操作是所述用户对所述输入装置进行的位移操作,所述输入操作方式识别部基于所述输入装置所具备的运动传感器的检测信号,识别基于所述位移操作中的所述输入装置的位移量、位移方向、位移速度、位移加速度中的至少任意一个,作为所述输入操作的方式。
在上述推荐***中也可以构成为,所述位移操作是所述用户使把持着所述输入装置的手进行摆动的操作。
在上述推荐***中也可以构成为,所述输入装置具有触摸面板,所述输入操作是所述用户对所述触摸面板进行的操作,所述输入操作方式识别部识别针对所述触摸面板的触摸操作的持续时间、滑动操作的方向和滑动操作的速度中的至少任意一个,作为所述输入操作的方式。
在上述推荐***中也可以构成为,所述输入装置具有触摸面板,所述输入操作是所述用户对所述触摸面板进行的操作,所述输入操作方式识别部识别所述用户触摸了显示于所述触摸面板的浓淡或颜色不同的多个选择区中的哪个选择区,作为所述输入操作的方式。
在上述推荐***中也可以构成为,所述推荐***具备方位识别部,该方位识别部识别所述用户或所述输入装置所朝的方位,所述提议活动信息取得部从能够在由所述方位识别部识别的所述用户或所述输入装置所朝向的方位的区域内体验的活动中,提取所述提议活动。
在上述推荐***中也可以构成为,在保存于所述活动数据库的活动的信息中包含适合于活动的喜好性的信息,所述推荐***具备用户喜好性信息取得部,该用户喜好性信息取得部访问保存有所述用户的喜好性信息的用户数据库,取得所述用户的所述喜好性信息,所述用户心情估计部估计所述用户的积极性的高低作为所述用户的心情,所述提议活动信息取得部提取与所述用户的喜好性的适合度为规定的适合度判定等级以上的活动作为所述提议活动,由所述用户心情估计部估计的所述用户的积极性越高,将所述适合度判定等级设定得越低,其中,所述用户的喜好性是根据由所述用户喜好性信息取得部取得的所述用户的所述喜好性信息而识别出的。
在上述推荐***中也可以构成为,在保存于所述活动数据库的活动的信息中包含活动体验者的假定活动量,所述用户心情估计部估计所述用户的积极性的高低作为所述用户的心情,所述提议活动信息取得部以由所述用户心情估计部估计的所述用户的积极性越高、体验者的假定活动量越多的方式,提取所述提议活动。
在上述推荐***中也可以构成为,在保存于所述活动数据库的活动的信息中包含有能够体验活动的场所的信息,所述推荐***具备当前位置识别部,该当前位置识别部识别所述用户或所述输入装置的当前位置,所述提议活动信息取得部以由所述用户心情估计部估计的所述用户的积极性越高、从由所述当前位置识别部识别的所述用户或所述输入装置的当前位置到活动的体验场所的距离越长的方式提取所述提议活动。
作为用于实现上述目的的第2方案,举出一种推荐方法,其是由计算机执行的推荐方法,其中,所述推荐方法包括:输入操作方式识别步骤,识别用户对输入装置进行的输入操作的方式;用户心情估计步骤,基于通过所述输入操作方式识别步骤识别出的所述输入操作的方式,来估计所述用户的心情;提议活动信息取得步骤,访问保存有活动的信息的活动数据库,提取适合于通过所述用户心情估计步骤估计出的所述用户的心情的提议活动,取得所述提议活动的信息;以及输出控制步骤,使由所述用户使用的输出装置输出通过所述提议活动信息取得步骤取得的所述提议活动的信息。
发明的效果
根据上述推荐***,用户通过进行按照自身的心情来变更输入操作的方式这样的简单动作,能够容易地得到被期待为适合于当前的心情的提议活动的信息。因此,能够期待研究活动的用户积极地利用推荐***。
附图说明
图1是通过推荐***进行的活动提议和用户对推荐***的利用的说明图。
图2是评级距离画面的说明图。
图3是用户图标的投掷画面的说明图。
图4是活动提议画面的说明图。
图5是活动一览画面的说明图。
图6是推荐***的结构图。
图7是评级距离画面的显示处理的流程图。
图8是针对活动设定的评价要素的说明图。
图9是提议活动的提取处理的流程图。
图10是基于喜好性的提议活动的提取处理的第1流程图。
图11是基于喜好性的提议活动的提取处理的第2流程图。
图12是针对用户设定的多种喜好类别的说明图。
图13是针对活动设定的先验概率及条件概率的说明图。
附图标记说明
1…推荐***,10…CPU,11…用户特性信息取得部,12…用户特性识别部,13…输入操作方式识别部,14…用户心情估计部,15…估计精度计算部,16…方位识别部,17…提议活动信息取得部,18…输出控制部,19…用户评价受理部,20…评级赋予部,21…评价要素选择受理部,22…取得时间点状况信息保存部,23…个人喜好类别设定部,24…聚类部,25…当前状况识别部,26…加权设定部,27…活动计划部,28…活动需要估计部,30…存储器,50…用户终端,51…触摸面板,52…运动传感器,53…方位传感器,100…评级距离画面,110…用户图标,130…活动提议画面,150…活动一览画面,200…活动信息服务器,201…活动DB(Data Base:数据库),210…用户信息服务器,211…用户DB,U…用户。
具体实施方式
[1-0.通过推荐***进行的活动提议]
参照图1,来说明由本实施方式的推荐***1执行的针对用户U的活动提议和用户U利用推荐***1的方式。图1按照第1阶段~第5阶段这5个阶段的时间序列的阶段,示出直至用户U利用从推荐***1提议的活动的信息来体验活动为止的过程。
如图6所示,推荐***1是由CPU(Central Processing Unit:中央处理单元)10、存储器30、通信单元40等构成的计算机***,详细情况,在后面叙述。推荐***1经由通信网络900,与由用户使用的用户终端50、活动信息服务器200、用户信息服务器210、日程安排服务器300、交通信息服务器310及气候信息服务器320之间进行通信。
用户终端50是由用户U把持着使用的便携式通信终端,经由通信网络900与推荐***1之间进行通信。用户终端50例如是智能手机、便携电话、平板终端。如图6所示,用户终端50具备触摸面板51、运动传感器52、方位传感器53、GPS(Global Positioning System:全球定位***)传感器54、扬声器55、麦克风56、通信部57、以及终端控制部58。
运动传感器52检测由用户终端50产生的前后、左右、上下这3个方向的加速度。方位传感器53检测用户终端50所朝的方位。GPS传感器54检测用户终端50的当前位置。通信部57经由通信网络900与推荐***1之间进行通信。终端控制部58由未图示的CPU、存储器等构成,执行存储器所保存的各种应用(应用程序)。
用户U将从推荐***1提供的活动提议服务的应用(应用程序)下载到用户终端50。然后,用户U通过在用户终端50中执行活动提议服务的应用,来利用推荐***1中的活动提议服务。用户U在开始利用活动提议服务时,向推荐***1申请个人信息,进行会员登记。个人信息中包含用户U的性别、年龄、住址、职业、喜好性等。
活动信息服务器200具备保存有各种活动的信息的活动DB(Data Base:数据库)201。活动的信息中包含活动的类型、活动的内容、能够体验活动的设施的住所、距设施的距离、访问设施的方法、体验活动的所需时间、体验活动所需的技能、活动的假定活动量、活动的费用等。此外,如图8所示,在活动的信息中,设定有基于不同评价要素的评级。在图8的例子中,活动的所需时间、距能够体验活动的设施的移动距离、活动的活动量、活动的难易度、适合于活动的时期、适合于活动的喜好性成为评价要素。
用户信息服务器210具备保存有进行了会员登记的各用户的信息的用户DB 211。用户的信息中包含个人档案、愿望(Wish)清单、以及完成(Done)清单等。
在个人档案中,记录有用户ID、性别、年龄、住址、职业、喜好性、与活动的体验关联的技能等用户的个人信息。在愿望清单中,登记有目前为止从推荐***1提议给用户的活动中的被用户选择(用户的评价为规定等级以上)的活动即选择活动。
此外,在愿望清单中记录有用户对选择活动的评价。此外,在愿望清单中,通过用户进行的筛选操作,将选择活动划分为用户决定要体验的行动(Do)和正在研究的愿望(Wish)。
在完成清单中,以附加了体验日期时间、用户的评价等信息的方式登记有用户目前为止体验过的活动。
[1-1.第1阶段]
在第1阶段,当用户U在用户终端50起动活动提议服务的应用时,从推荐***1向用户终端50发送评级距离画面的数据Lds。然后,如图2所示,在用户终端50的触摸面板51中显示评级距离画面100。
在评级距离画面100中,表示用户U的用户图标110配置在画面的大致中央。然后,基于由用户U选择的任意评价要素(参照图8),评价要素的评级越高,将表示从记录于愿望清单的选择活动中提取出的活动的活动图标111~117配置成越接近于用户图标110。
例如,在所选择的评价要素为“所需时间”的情况下,所需时间越短,活动的评级越高,对应的活动图标与用户图标110之间的距离越短。在图2的例子中,用户U例如能够直观地识别出与活动图标115对应的活动的所需时间比与活动图标111对应的活动的所需时间短。因此,用户U能够容易地识别可在短时间内体验的活动。
各活动图标111~117的显示对应也可以根据对应的活动类型、能够体验的区域、活动的提供者、参加活动的参加预定者等来变更。在图2中,活动图标116和112成为相同面部的角色,表示是与相同提供者或参加预定者对应的活动图标。此外,活动图标117被进行强调显示(泛红等),表示其他用户决定要体验或者其他用户正在体验。
此外,活动图标114朝向用户图标110逐渐接近,表示对应的活动的推荐程度急剧上升。例如,最近追加到愿望清单的活动、适合于用户的现状变化的活动作为推荐程度急剧上升的活动而被提取。
从用户图标110向活动图标116伸出臂102,这表示用户U向对应于活动图标116的活动的参加预定者提议一起参加活动(邀请状态)。此外,从活动图标112向用户图标110伸出臂101,这表示对应于活动图标112的参加预定者向用户U提议一起参加活动(被邀请状态)。
用户U通过触摸活动图标112,进行规定的同行许可操作,从而安排与其他参加者预定者一起体验活动。此外,对应于活动图标116的参加预定者在许可来自用户U的邀请时,臂102的形状变化为两端都成为手的形状。由此,用户U识别出自身进行的邀请被接受,能够安排与其他参加预定者一起体验活动。
用户U能够通过触摸用户图标110,来依次切换评价要素,观察基于不同评价要素的评级距离画面。由此,用户U针对体验时间、所需时间、所需技能等不同观点,能够根据评级距离画面上的距离的不同,直观地识别活动之间的差异程度,研究要体验的活动。
接着,用户U在对推荐***1请求新的活动的提议的情况下,使把持着用户终端50的手摆动。由此,从用户终端50向推荐***1发送运动传感器52所检测的运动检测数据Msd。
此外,用户U除了通过使用户终端50进行位移的动作之外,如图3所示,也能够通过使用户图标110滑动的动作,向推荐***1请求新的活动的提议。如图3所示,用户U用手指F触摸用户图标110,使用户图标110移动到画面的下方,之后,进行使触摸到用户图标110的手指F朝向画面上方滑动的滑动操作,使手指F离开画面。由此,从用户终端50向推荐***1发送表示用户图标110的移动距离、移动速度等的运动检测数据Msd。
[1-2.第2阶段]
在第2阶段,推荐***1基于运动检测数据Msd,识别用户U所进行的摆动的大小、速度等,估计用户U的心情。然后,推荐***1访问活动DB 201,提取适合于用户U的心情的提议活动,将显示提议活动的信息的活动提议画面的数据Ars发送到用户终端50。
在用户终端50,如图4所示,活动提议画面130被显示于触摸面板51。在活动提议画面130中,显示有用于显示由推荐***1提取出的提议活动的图像的提议活动图像显示部131、提议活动的图标132、用于输入用户U对提议活动的评价的评价滑块140。
图4示出作为提议活动而提取出陶艺体验的情况。用户U通过对提议活动图像显示部131的详细按钮133进行触摸操作,能够将更加详细的提议活动的信息显示于触摸面板51。评价滑块140具备颜色、浓淡等不同的5个子区域141~145、以及指针135,在指针135的附近显示有提议活动的图标132。
用户U用手指F触摸指针135,使指针135上下滑动,移动到子区域141~145中的任意区域,由此,按照5个阶段对提议活动进行评价。子区域141的范围为最低评级(评级1),子区域145的范围为最高评级(评级5)。用户终端50将表示用户U通过指针135作出的评价的评级的评价数据Evd发送到推荐***1。
推荐***1将提议活动作为选择活动追加到愿望清单。也可以在从用户终端50接收到的评价数据Evd为规定等级以上(例如,评级4以上)时,将提议活动作为选择活动追加到愿望清单。当指针135的位置为与规定等级以上对应的位置时,在图标132的角部显示表示选择中的标记136。
[1-3.第3阶段]
接着,在第3阶段,用户终端50接收从推荐***1发送的活动一览画面的数据Lis,将活动一览画面显示于触摸面板51。如图5所示,活动一览画面150在触摸面板51的上侧的区域160,按照遵循了规定条件的配置方式一览显示登记于愿望清单的活动中的被划分为行动(示出用户U的执行意愿)的活动的活动图标。
此外,活动一览画面150在触摸面板51的下侧的区域170显示被划分为愿望(未示出用户的执行意愿)的活动的活动图标。与用户U新选择的活动对应的活动图标174配置在最下级的右端,其他活动图标从右到左、从下到上依次提升。用户U能够用手指F触摸各活动图标,显示对应的活动的详细信息。
在用户U决定了要体验的活动的情况下,使与所决定的活动对应的活动图标从愿望区170滑动到行动区160。在图5中,示出使活动图标172从愿望区170滑动到行动区160的例子。在该情况下,也可以从在行动区显示有活动图标的活动中提取活动的体验场所与对应于活动图标172的活动接近的活动,使提取出的活动的活动图标移动到活动图标172的周围。
用户U能够通过连续地触摸显示于行动区160的多个活动图标,将对应的多个活动汇总为一个组。在图5中,示出连续地触摸活动图标161~164而将它们汇总为一个组165的例子。
[1-4.第4阶段]
在第4阶段,用户U对用户终端50进行操作,将委托在活动一览画面中汇总为一个组的活动的规划的规划委托信息PLr发送到推荐***1。接收到规划委托信息PLr的推荐***1制作用于高效地参加组中要求的多个活动的体验规划。然后,推荐***1将引导制作出的体验规划的规划画面的数据PLs发送到用户终端50。
接收到规划画面的数据PLs的用户终端50将规划画面显示于触摸面板51,用户U能够参考规划画面,制作出用于高效地体验多个活动的行程。
[1-5.第5阶段]
在第5阶段,用户U按照在第4阶段制作出的行程,依次到访活动的体验场所,体验活动。体验了活动的用户U将表示活动的评价(包含满足度、体验时间、移动时间等)的完成(Done)信息Dni发送到推荐***1。
接收到完成信息Dni的推荐***1将用户U所体验的活动登记于用户DB 211的用户U的完成清单,基于用户U的评价,更新用户U的个人档案的喜好性。此外,推荐***1基于用户U的评价,更新与所体验的活动相关的活动DB 201的信息。
通过以上说明的第1阶段~第5阶段中的推荐***1的处理,从对用户U建议活动到用户U执行为止完整地被支持,由此,能够促使用户U利用推荐***1。
[2.推荐***的结构]
参照图6,对推荐***1的结构进行说明。推荐***1由CPU 10(相当于计算机)、存储器30、通信单元40等构成,通过通信单元40,经由通信网络900与用户终端50等之间进行通信。
CPU 10通过读入并执行存储器30所保存的推荐***1的控制用程序,作为用户特性信息取得部11、用户特性识别部12、输入操作方式识别部13、用户心情估计部14、估计精度计算部15、方位识别部16、提议活动信息取得部17、输出控制部18、用户评价受理部19、评级赋予部20、评价要素选择受理部21、取得时间点状况信息保存部22、个人喜好类别设定部23、聚类部24、当前状况识别部25、加权设定部26、活动计划部27、以及活动需要估计部28而发挥功能。
用户特性信息取得部11访问用户DB 211(参照图1),取得记录于个人档案的用户U的特性信息(性别、年龄、住址、喜好性等信息)。用户特性信息取得部11包含取得用户U的喜好性的信息的用户喜好信息取得部的功能。用户特性识别部12基于用户U的特性信息,识别用户U的特性。
输入操作方式识别部13识别上述的用户终端50的摆动操作或者用户图标的滑动操作的方式,作为用户U所进行的用户终端50的输入操作的方式。输入操作方式识别部13包含识别用户终端50基于摆动进行的位移的位移识别部的功能。
用户心情估计部14基于由输入操作方式识别部13识别的输入操作的方式,估计用户U的心情。例如,用户心情估计部14根据由输入操作方式识别部13识别的输入方式,如下那样估计用户U的心情。用户心情估计部14按照5个阶段估计用户U的积极性。
用户终端50的摆动的位移量越多,用户U的积极性越高。
用户终端50的摆动速度越快,用户U的积极性越高。
用户终端50的摆动加速度越高,用户U的积极性越高。
用户图标110的滑动量越多,用户U的积极性越高。
用户图标110的滑动速度越快,用户U的积极性越高。
用户图标110的滑动加速度越高,用户的积极性越高。
估计精度计算部15计算用户心情估计部14所估计的用户U的心情的估计精度。估计精度计算部15计算根据用户U的心情而提取出的提议活动中的由用户U选择出(从愿望移动到行动)的活动的比例,作为估计精度。
方位识别部16基于由用户终端50的方位传感器53检测且从用户终端50发送到推荐***1的方位检测数据,识别用户终端50所朝的方位。另外,也可以基于由用户U持有的用户终端50以外的设备(手表等)检测到的方位的数据,识别用户U所朝的方位。
提议活动信息取得部17访问活动DB 201,提取适合于用户U的活动作为提议活动,取得提议活动的信息。输出控制部18将提议活动的信息发送到用户终端50并显示于触摸面板51。输出控制部18包含对用户终端50的显示进行控制的显示控制部的功能。
用户评价受理部19受理用户U对提议活动的选择操作。用户评价受理部19具备受理由用户U进行的活动选择的活动选择受理部的功能。评级赋予部20针对提议活动,进行图8所示的各评价要素的评级。评价要素选择受理部21受理在显示上述的评级距离画面时由用户进行的评价要素的选择操作。取得时间点状况信息保存部22将提议活动信息取得部17取得提议活动的信息的时间点的状况的信息保存于活动DB 201。
个人喜好类别设定部23基于用户U在向推荐***1登记时申报的喜好性的信息、以及用户U针对目前为止的提议活动的选择实绩等,来设定被假定为用户U具有的喜好性。如图12所示,个人喜好类别设定部23针对用户U,设定喜好类别A~E的这5种喜好类别中的被假定为与用户U相符的喜好类别。在图12的例子中,例如,作为与用户ID为U01的用户U相符的喜好类别,设定了喜好类别A和喜好类别B。
聚类部24进行使设定有重复的喜好类别的用户属于同一类的聚类。在图12的例子中,共同设定了喜好类别A的用户ID为U01~U04的用户U通过喜好类别A而被聚类。
当前状况识别部25识别与用户U关联的用户固有状况和用户固有状况以外的通常状况作为当前状况。用户固有状况中包含用户U的当前位置、用户U有兴趣的地点、用户的工作时间段、用户的休息日的状况。当前状况识别部25通过接收由用户终端50的GPS传感器54检测且从用户终端50发送到推荐***1的位置检测数据,来识别用户U的当前位置。此外,当前状况识别部25访问日程安排服务器300,识别用户U的日程安排,由此识别用户U有兴趣的地点、用户的工作时间段、用户的休息日等。
此外,当前状况识别部25识别季节、气候、当前时刻、交通状况作为通常状况。当前状况识别部25通过访问气候信息服务器320来识别气候的当前状况,通过访问交通信息服务器310来识别交通状况。加权设定部26针对在提议活动信息取得部17提取提议活动时使用的提议活动的候选设定加权。
活动计划部27如在图1的第4阶段说明的那样,制作用于体验活动的计划。具体而言,活动计划部27访问交通信息服务器310,识别从用户终端50的当前位置到体验活动的区域或设施的访问方法、距离、所需时间等,制作计划。然后,活动计划部27将显示计划内容的规划画面的数据PLs发送到用户终端50。
活动需要估计部28基于由用户评价受理部19受理到的、用户U所进行的提议活动的评价的评级,来估计提议活动的需求。此外,也可以基于被划分为行动的活动数量来估计提议活动的需求。提议活动的需求的估计结果被用于今后的提议活动的提取等。
[3.评级距离画面的显示处理]
按照图7所示的流程图对评级距离画面的显示处理进行说明。在图7的步骤S1中,输出控制部18将图8所示的6个评价要素中的“所需时间”设为初始设定的选择评价要素。
在接下来的步骤S2中,输出控制部18针对登记于愿望清单的提议活动,按照选择评价要素的评级从高到低来提取规定数量的提议活动。当选择评价要素为“所需时间”时,所需时间越短,评级越高,因此,从所需时间较短的提议活动中依次提取。
在接下来的步骤S3中,如图2所示,输出控制部18将评级距离画面100的数据发送到用户终端50,在该评级距离画面100中,将提取出的各提议活动的活动图标111~117配置为,选择评价要素的评级越高,距用户图标110的距离越短。由此,在用户终端50的触摸面板51中显示评级距离画面100。
在接下来的步骤S4中,输出控制部18在从用户终端50接收到指示切换评价要素的信息时,使处理进入步骤S5,将下一个评价要素设定为选择评价要素,使处理进入步骤S2。由此,用户终端50的触摸面板51所显示的评级距离画面100被切换为与不同的评价基准的评级相应的画面。这样,用户U能够将评价基准切换为所需时间→移动距离→活动量→难易度→时期→喜好性→所需时间→…,确认与各评价基准相应的评级距离画面100,研究要体验的活动。
[4.活动提议画面的显示处理]
按照图9所示的流程图,对活动提议画面的显示处理进行说明。在图9的步骤S10中,输入操作方式识别部13在从用户终端50接收到运动检测数据Msd(参照图1)时,使处理进入步骤S11。在步骤S11中,输入操作方式识别部13基于运动检测数据Msd,识别用户U所进行的输入操作的方式。
在接下来的步骤S12中,估计精度计算部15判断目前为止的用户U的心情的估计精度是否为精度判定等级以上。这里,估计精度计算部15计算用户U所选择的活动的数量相对于目前为止向用户U提议的活动的总数的比例,作为心情的估计精度。估计精度计算部15在用户U的心情的估计精度为精度判定等级时,使处理进入步骤S13,在用户U的心情的估计精度为精度判定等级以下时,使处理进入步骤S20。在步骤S20中,执行基于后述的用户的喜好性的提议活动的提取处理。
在步骤S13中,用户心情估计部14基于由输入操作方式识别部13识别出的用户U的输入操作的方式,来估计用户U的心情。这里,如上所述,通过5个阶段的积极性来估计用户U的心情。在接下来的步骤S14中,方位识别部16基于从用户终端50发送的方位数据,识别用户终端50所朝的方位。在接下来的步骤S15中,提议活动信息取得部17参照活动DB 201,基于由用户心情估计部14估计出的用户U的心情(积极性的高低)和方位,提取适合于用户U的心情且能够在用户终端50所朝的方位的区域进行体验的活动作为提议活动。
在接下来的步骤S16中,如图4所示,输出控制部18将显示提议活动图像显示部131和评价滑块140的活动提议画面130的数据发送到用户终端50,该提议活动图像显示部131显示提议活动的图像。由此,在用户终端50的触摸面板51中显示活动提议画面130。用户U对提议活动的内容进行研究,通过评价滑块140的触摸输入的操作来评价提议活动。
在接下来的步骤S17中,用户评价受理部19在接收到从用户终端50发送的提议活动的评价数据时,使处理进入步骤S17。在步骤S17中,用户评价受理部19在根据评价数据识别出的用户U所评价的提议活动的评价等级为愿望阈值以上时,使处理进入步骤S21,将提议活动登记于愿望清单。在该情况下,用户U选择了提议活动,作为要体验的活动的候选。
另一方面,在提议活动的评价等级比愿望阈值低时,用户评价受理部19使处理进入步骤S19。在该情况下,用户U不选择提议活动,提议活动没有被登记到愿望清单。
[5.基于用户的喜好性的提议活动的提取处理]
按照图10~图11所示的流程图,对基于用户的喜好的提议活动的提取处理进行说明。这里,说明以下情况:针对如图12所示设定有5种喜好类别A~E的适当与否的4个人的用户,如图13所示,从设定有先验概率及条件概率的4件活动B1~B4中提取提议活动。在图12中,示出对各用户设定了被标注“Like”的喜好类别。
以下,将图12的用户ID为U03的用户作为第1用户并将设定了喜好类别B的用户ID为U01、U04的用户作为第2用户来进行说明。
在图10的步骤S50中,用户特性信息取得部11参照用户DB 211,识别第1用户的喜好类别即喜好类别A和喜好类别C。在接下来的步骤S51中,如上所述,当前状况识别部25识别第1用户的用户固有状况和通常状况作为当前状况。在接下来的步骤S52中,聚类部24参照用户DB 211,使包含第1用户在内的设定了喜好类别A的图12的4个人的用户归属于第1类。
在接下来的步骤S53中,提议活动信息取得部17识别第1用户所属的第1类中的其他用户(第2用户)的喜好类别。在接下来的步骤S54中,提议活动信息取得部17从对第2用户设定的喜好类别中,如图12所示那样进行协同过滤,将第2用户喜欢的比例多的喜好类别B选定为要使用的喜好类别。
在接下来的步骤S55中,访问活动DB 201,提取适合于喜好类别B的活动,作为针对第1用户的提议活动的候选。这里,如图13的C所示,设提取了4件活动B1~B4。活动B1~B4的先验概率分别被设定为0.25。
在接下来的步骤S56中,如图13的W所示,加权设定部26根据由当前状况识别部25识别出的通常状况即气候(晴天、多云、下雨、其他)的不同,来设定针对活动B1~B4的加权。在接下来的步骤S57中,提议活动信息取得部17对活动B1~B4的先验概率乘以与当前的气候相应的条件概率,计算活动B1~B4的参照值,提取参照值成为最大的活动作为提议活动,使处理进入图11的步骤S58。
图11的步骤S58~S61及步骤S70的处理与上述的图9的步骤S15~S18及步骤S21的处理相同,在用户终端50的触摸面板51上显示活动提议画面,根据第1用户的评价,将提议活动登记于用户DB 211的愿望清单。
[6.其他实施方式]
在上述实施方式中,用户心情估计部14估计了积极性的高低作为用户的心情,但也可以估计积极性以外的心情。例如,也可以估计用户对移动的心情。在该情况下,用户心情估计部14例如在由输入操作方式识别部13识别的用户终端50的位移量较大时,估计为用户是想要走到远处的心情,当用户终端50的位移量较小时,估计为用户不是想要走到远处的心情。然后,提议活动信息取得部17在估计为用户是想要走到远处的心情的情况下,提议在距用户的当前位置的距离较长的区域进行活动,在估计为用户不是想要走到远处的心情的情况下,提议在与用户的当前位置较近的区域进行活动。
在上述实施方式中,输入操作方式识别部13使用了由运动传感器52检测的用户终端50的位移操作的方式或者用户终端50的触摸面板51的操作的方式作为用户的输入操作的方式,但也可以仅使用任意一方的操作方式。
在上述实施方式中,作为用户针对输入装置的输入操作的方式,识别了用户终端50的位移方式或者用户图标的滑动操作,但也可以如图4的评价滑块140那样将颜色或浓淡不同的多个区域显示于触摸面板51,识别用户U触摸哪个区域来作为输入操作的方式。在该情况下,用户心情估计部14例如在用户U触摸了明亮颜色的区域时估计为积极性高,在用户U触摸了灰暗颜色的区域时估计为积极性低。
在上述实施方式中,提议活动信息取得部17使用用户终端50所朝的方位,提取了提议活动,但也可以不使用方位的信息来提取信息活动。
在上述实施方式中,由作为计算机***的推荐***1构成了本公开的推荐***,但用户终端50也可以具备推荐***的结构的一部分或全部。
在上述实施方式中,加权设定部26如图13所示那样针对提议活动的候选进行了与气候相应的加权。针对其他的当前状况,也可以通过加权设定部26适当进行加权。例如,在根据用户的日程安排而假定为用户被活动占用的时间有限的情况下,也可以设定为,所需时间越短,越增大针对提议活动的候选的加权。此外,针对多个当前状况(气候和距离等)的组合,也可以重叠地设定加权。
在上述实施方式中,也可以通过加权设定部26,基于在图10的步骤S56~S57中提取出的提议活动、在提取时使用的当前状况及加权、以及第1用户对提议活动的评价(选择状况),对加权的设定进行评价,基于评价结果,来设定下一次以后的由提议活动信息取得部17提取所述第1提议活动时的加权。
另外,图6是为了容易理解本申请发明而通过主要的处理内容区分地示出了推荐***1的功能结构的概要图,也可以通过其他的区分来构成推荐***1的结构。此外,各结构要素的处理可以由1个硬件单元执行,也可以由多个硬件单元执行。此外,图7、图9~图11所示的各结构要素的处理可以通过1个程序来执行,也可以通过多个程序来执行。
另外,由输入操作方式识别部13执行的处理相当于本公开的推荐方法中的输入操作方式识别步骤,由提议活动信息取得部17执行的处理相当于本公开的推荐方法中的提议活动信息取得步骤。此外,由输出控制部18执行的处理相当于本公开的推荐方法中的输出控制步骤。
[7.由上述实施方式支持的结构]
上述实施方式是以下结构的具体例。
(第1项)一种推荐***,其中,所述推荐***具备:输入操作方式识别部,其识别用户对输入装置进行的输入操作的方式;用户心情估计部,其基于由所述输入操作方式识别部识别出的所述输入操作的方式,来估计所述用户的心情;提议活动信息取得部,其访问保存有活动的信息的活动数据库,提取适合于由所述用户心情估计部估计出的所述用户的心情的提议活动,取得所述提议活动的信息;以及输出控制部,其使由所述用户使用的输出装置输出由所述提议活动信息取得部取得的所述提议活动的信息。
根据上述推荐***,用户通过进行按照自身的心情来变更输入操作的方式的这样的简单活动,能够容易地得到被期待为适合于当前的心情的提议活动的信息。因此,能够期待研究活动的用户积极地利用推荐***。
(第2项)根据第1项所记载的推荐***,其中,所述输入装置由所述用户把持着使用,所述输入操作是所述用户对所述输入装置进行的位移操作,所述输入操作方式识别部基于所述输入装置所具备的运动传感器的检测信号,识别基于所述位移操作中的所述输入装置的位移量、位移方向、位移速度、位移加速度中的至少任意一个,作为所述输入操作的方式。
根据第2项的推荐***,用户通过与自身的心情配合地改变所把持的输入装置的位移方式,能够得到与心情相应的活动的信息。
(第3项)根据第1项所记载的推荐***,其中,所述位移操作是所述用户使把持着所述输入装置的手进行摆动的操作。
根据第3项所记载的推荐***,用户通过与自身的心情配合地改变把持着输入装置的手的摆动方式,能够得到与心情相应的活动的信息。此外,期待无论有无用户的明确的意识,用户的动作的大小都能够反映用户的心情。
(第4项)根据第1项至第3项中的任意一项所记载的推荐***,其中,所述输入装置具有触摸面板,所述输入操作是所述用户对所述触摸面板进行的操作,所述输入操作方式识别部识别针对所述触摸面板的触摸操作的持续时间、滑动操作的方向和滑动操作的速度中的至少任意一个,作为所述输入操作的方式。
根据第4项的推荐***,用户通过与自身的心情配合地改变针对触摸面板的操作方式,能够得到与心情相应的活动的信息。
(第5项)根据第1项至第4项中的任意一项所记载的推荐***,其中,所述输入装置具有触摸面板,所述输入操作是所述用户对所述触摸面板进行的操作,所述输入操作方式识别部识别所述用户触摸了显示于所述触摸面板的浓淡或颜色不同的多个选择区中的哪个选择区,作为所述输入操作的方式。
根据第5项的推荐***,用户通过与自身的心情配合地改变要触摸的选择区,能够得到与心情相应的活动的信息。
(第6项)根据第1项至第5项中的任意一项所记载的推荐***,其中,所述推荐***具备方位识别部,该方位识别部识别所述用户或所述输入装置所朝的方位,所述提议活动信息取得部从能够在由所述方位识别部识别的所述用户或所述输入装置所朝向的方位的区域内体验的活动中,提取所述提议活动。
根据第6项的推荐***,用户朝向感兴趣的区域所存在的方位或者使输入装置朝向感兴趣的区域所存在的方位,对输入装置进行输入操作,由此,能够得到在感兴趣的区域或者直至感兴趣的区域为止的路径中能够体验的活动的信息。
(第7项)根据第1项至第6项中的任意一项所记载的推荐***,其中,在保存于所述活动数据库的活动的信息中包含适合于活动的喜好性的信息,所述推荐***具备用户喜好性信息取得部,该用户喜好性信息取得部访问保存有所述用户的喜好性信息的用户数据库,取得所述用户的所述喜好性信息,所述用户心情估计部估计所述用户的积极性的高低作为所述用户的心情,所述提议活动信息取得部提取与所述用户的喜好性的适合度为规定的适合度判定等级以上的活动作为所述提议活动,由所述用户心情估计部估计的所述用户的积极性越高,将所述适合度判定等级设定得越低,其中,所述用户的喜好性是根据由所述用户喜好性信息取得部取得的所述用户的所述喜好性信息而识别出的。
根据第7项的推荐***,在估计为用户的积极性较高的情况下,能够通过特意提供与用户的喜好性的适合度较低的活动的信息,向用户提议对具有意外性和新鲜感的活动进行挑战。
(第8项)根据第1项至第7项中的任意一项所记载的推荐***,其中,在保存于所述活动数据库的活动的信息中包含活动体验者的假定活动量,所述用户心情估计部估计所述用户的积极性的高低作为所述用户的心情,所述提议活动信息取得部以由所述用户心情估计部估计的所述用户的积极性越高、体验者的假定活动量越多的方式,提取所述提议活动。
根据第8项的推荐***,在估计为用户的积极性较高的情况下,能够向用户提议对假定活动量多且针对体验的门槛高的活动进行挑战。
(第9项)根据第1项至第8项中的任意一项所记载的推荐***,其中,在保存于所述活动数据库的活动的信息中包含有能够体验活动的场所的信息,所述推荐***具备当前位置识别部,该当前位置识别部识别所述用户或所述输入装置的当前位置,所述提议活动信息取得部以由所述用户心情估计部估计的所述用户的积极性越高、从由所述当前位置识别部识别的所述用户或所述输入装置的当前位置到活动的体验场所的距离越长的方式,提取所述提议活动。
根据第9项的推荐***,在估计为用户的积极性较高的情况下,能够向用户提议对距当前位置的距离长且体验用的移动负荷高的活动进行挑战。
(第10项)一种推荐方法,其是由计算机执行的推荐方法,其中,所述推荐方法包括:输入操作方式识别步骤,识别用户对输入装置进行的输入操作的方式;用户心情估计步骤,基于通过所述输入操作方式识别步骤识别出的所述输入操作的方式,来估计所述用户的心情;提议活动信息取得步骤,访问保存有活动的信息的活动数据库,提取适合于通过所述用户心情估计步骤估计出的所述用户的心情的提议活动,取得所述提议活动的信息;以及输出控制步骤,使由所述用户使用的输出装置输出通过所述提议活动信息取得步骤取得的所述提议活动的信息。
通过由计算机执行第10项的推荐方法,能够得到与第1项的推荐***同样的作用效果。

Claims (10)

1.一种推荐***,其中,
所述推荐***具备:
输入操作方式识别部,其识别用户对输入装置进行的输入操作的方式;
用户心情估计部,其基于由所述输入操作方式识别部识别出的所述输入操作的方式,来估计所述用户的心情;
提议活动信息取得部,其访问保存有活动的信息的活动数据库,提取适合于由所述用户心情估计部估计出的所述用户的心情的提议活动,取得所述提议活动的信息;以及
输出控制部,其使由所述用户使用的输出装置输出由所述提议活动信息取得部取得的所述提议活动的信息。
2.根据权利要求1所述的推荐***,其中,
所述输入装置由所述用户把持着使用,所述输入操作是所述用户对所述输入装置进行的位移操作,
所述输入操作方式识别部基于所述输入装置所具备的运动传感器的检测信号,识别基于所述位移操作的所述输入装置的位移量、位移方向、位移速度、位移加速度中的至少任意一个,作为所述输入操作的方式。
3.根据权利要求2所述的推荐***,其中,
所述位移操作是所述用户使把持着所述输入装置的手进行摆动的操作。
4.根据权利要求1至3中的任意一项所述的推荐***,其中,
所述输入装置具有触摸面板,所述输入操作是所述用户对所述触摸面板进行的操作,
所述输入操作方式识别部识别针对所述触摸面板的触摸操作的持续时间、滑动操作的方向和滑动操作的速度中的至少任意一个,作为所述输入操作的方式。
5.根据权利要求1至3中的任意一项所述的推荐***,其中,
所述输入装置具有触摸面板,所述输入操作是所述用户对所述触摸面板进行的操作,
所述输入操作方式识别部识别所述用户触摸了显示于所述触摸面板的浓淡或颜色不同的多个选择区中的哪个选择区,作为所述输入操作的方式。
6.根据权利要求1至3中的任意一项所述的推荐***,其中,
所述推荐***具备方位识别部,该方位识别部识别所述用户或所述输入装置所朝向的方位,
所述提议活动信息取得部从能够在由所述方位识别部识别的所述用户或所述输入装置所朝向的方位的区域内体验的活动中,提取所述提议活动。
7.根据权利要求1至3中的任意一项所述的推荐***,其中,
在保存于所述活动数据库的活动的信息中包含适合于活动的喜好性的信息,
所述推荐***具备用户喜好性信息取得部,该用户喜好性信息取得部访问保存有所述用户的喜好性信息的用户数据库,取得所述用户的所述喜好性信息,
所述用户心情估计部估计所述用户的积极性的高低作为所述用户的心情,
所述提议活动信息取得部提取与如下的所述用户的喜好性的适合度为规定的适合度判定等级以上的活动作为所述提议活动,由所述用户心情估计部估计的所述用户的积极性越高,将所述适合度判定等级设定得越低,其中,所述用户的喜好性是根据由所述用户喜好性信息取得部取得的所述用户的所述喜好性信息而识别出的。
8.根据权利要求1至3中的任意一项所述的推荐***,其中,
在保存于所述活动数据库的活动的信息中包含活动体验者的假定活动量,
所述用户心情估计部估计所述用户的积极性的高低作为所述用户的心情,
所述提议活动信息取得部以由所述用户心情估计部估计的所述用户的积极性越高、体验者的假定活动量越多的方式,提取所述提议活动。
9.根据权利要求1至3中的任意一项所述的推荐***,其中,
在保存于所述活动数据库的活动的信息中包含有能够体验活动的场所的信息,
所述推荐***具备当前位置识别部,该当前位置识别部识别所述用户或所述输入装置的当前位置,
所述提议活动信息取得部以由所述用户心情估计部估计的所述用户的积极性越高、从由所述当前位置识别部识别的所述用户或所述输入装置的当前位置到活动的体验场所的距离越长的方式,提取所述提议活动。
10.一种推荐方法,其是由计算机执行的推荐方法,其中,
所述推荐方法包括:
输入操作方式识别步骤,识别用户对输入装置进行的输入操作的方式;
用户心情估计步骤,基于通过所述输入操作方式识别步骤识别出的所述输入操作的方式,来估计所述用户的心情;
提议活动信息取得步骤,访问保存有活动的信息的活动数据库,提取适合于通过所述用户心情估计步骤估计出的所述用户的心情的提议活动,取得所述提议活动的信息;以及
输出控制步骤,使由所述用户使用的输出装置输出通过所述提议活动信息取得步骤取得的所述提议活动的信息。
CN202110275170.0A 2020-03-31 2021-03-15 推荐***及推荐方法 Pending CN113468409A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2020-064599 2020-03-31
JP2020064599A JP2021163237A (ja) 2020-03-31 2020-03-31 レコメンドシステム、及びレコメンド方法

Publications (1)

Publication Number Publication Date
CN113468409A true CN113468409A (zh) 2021-10-01

Family

ID=77856072

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110275170.0A Pending CN113468409A (zh) 2020-03-31 2021-03-15 推荐***及推荐方法

Country Status (3)

Country Link
US (1) US11494389B2 (zh)
JP (1) JP2021163237A (zh)
CN (1) CN113468409A (zh)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103077490A (zh) * 2013-01-29 2013-05-01 阿坝师范高等专科学校 旅游消费信息的数据处理方法
CN103649958A (zh) * 2011-05-30 2014-03-19 庆熙大学校产学协力团 基于用户心理指数的建议推荐***
US20160104486A1 (en) * 2011-04-22 2016-04-14 Angel A. Penilla Methods and Systems for Communicating Content to Connected Vehicle Users Based Detected Tone/Mood in Voice Input
CN107911491A (zh) * 2017-12-27 2018-04-13 广东欧珀移动通信有限公司 信息推荐方法、装置及存储介质、服务器和移动终端
JP2018112888A (ja) * 2017-01-11 2018-07-19 パナソニックIpマネジメント株式会社 旅行提案システム、情報生成装置、旅行提案方法、情報生成方法及びプログラム
CN108733666A (zh) * 2017-04-13 2018-11-02 腾讯科技(深圳)有限公司 服务器信息推送方法、终端信息发送方法及装置、***
CN108876053A (zh) * 2018-07-02 2018-11-23 清远网博信息技术有限公司 旅游线路智能规划方法和***
CN109684564A (zh) * 2019-01-03 2019-04-26 东喜和仪(珠海市)数据科技有限公司 旅游服务推荐方法和装置
CN110110203A (zh) * 2018-01-11 2019-08-09 腾讯科技(深圳)有限公司 资源信息推送方法及服务器、资源信息展示方法及终端

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9177410B2 (en) * 2013-08-09 2015-11-03 Ayla Mandel System and method for creating avatars or animated sequences using human body features extracted from a still image
US20150118663A1 (en) * 2013-10-28 2015-04-30 Revnc, Inc. System and Method for Predicting and Communicating Data Relating to a Partner's Mood and Sensitivity
US9509789B2 (en) * 2014-06-04 2016-11-29 Grandios Technologies, Llc Managing mood data on a user device
JP2016018519A (ja) 2014-07-11 2016-02-01 株式会社Jtbワールドバケーションズ 旅行商品予約支援装置、旅行商品予約支援方法及び旅行商品販売用印刷物
US20160232131A1 (en) * 2015-02-11 2016-08-11 Google Inc. Methods, systems, and media for producing sensory outputs correlated with relevant information
US11048855B2 (en) * 2015-02-11 2021-06-29 Google Llc Methods, systems, and media for modifying the presentation of contextually relevant documents in browser windows of a browsing application
US11392580B2 (en) * 2015-02-11 2022-07-19 Google Llc Methods, systems, and media for recommending computerized services based on an animate object in the user's environment
US10284537B2 (en) * 2015-02-11 2019-05-07 Google Llc Methods, systems, and media for presenting information related to an event based on metadata
CN108292313A (zh) * 2015-11-30 2018-07-17 索尼公司 信息处理装置、信息处理***、信息处理方法及程序
US10157224B2 (en) * 2016-02-03 2018-12-18 Facebook, Inc. Quotations-modules on online social networks
US10242074B2 (en) * 2016-02-03 2019-03-26 Facebook, Inc. Search-results interfaces for content-item-specific modules on online social networks
CN106956271B (zh) * 2017-02-27 2019-11-05 华为技术有限公司 预测情感状态的方法和机器人
JP6552548B2 (ja) * 2017-05-25 2019-07-31 本田技研工業株式会社 地点提案装置及び地点提案方法
US10719713B2 (en) * 2018-05-29 2020-07-21 International Business Machines Corporation Suggested comment determination for a communication session based on image feature extraction

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160104486A1 (en) * 2011-04-22 2016-04-14 Angel A. Penilla Methods and Systems for Communicating Content to Connected Vehicle Users Based Detected Tone/Mood in Voice Input
CN103649958A (zh) * 2011-05-30 2014-03-19 庆熙大学校产学协力团 基于用户心理指数的建议推荐***
CN103077490A (zh) * 2013-01-29 2013-05-01 阿坝师范高等专科学校 旅游消费信息的数据处理方法
JP2018112888A (ja) * 2017-01-11 2018-07-19 パナソニックIpマネジメント株式会社 旅行提案システム、情報生成装置、旅行提案方法、情報生成方法及びプログラム
CN108733666A (zh) * 2017-04-13 2018-11-02 腾讯科技(深圳)有限公司 服务器信息推送方法、终端信息发送方法及装置、***
CN107911491A (zh) * 2017-12-27 2018-04-13 广东欧珀移动通信有限公司 信息推荐方法、装置及存储介质、服务器和移动终端
CN110110203A (zh) * 2018-01-11 2019-08-09 腾讯科技(深圳)有限公司 资源信息推送方法及服务器、资源信息展示方法及终端
CN108876053A (zh) * 2018-07-02 2018-11-23 清远网博信息技术有限公司 旅游线路智能规划方法和***
CN109684564A (zh) * 2019-01-03 2019-04-26 东喜和仪(珠海市)数据科技有限公司 旅游服务推荐方法和装置

Also Published As

Publication number Publication date
US11494389B2 (en) 2022-11-08
US20210303581A1 (en) 2021-09-30
JP2021163237A (ja) 2021-10-11

Similar Documents

Publication Publication Date Title
US10567568B2 (en) User event pattern prediction and presentation
CN108520444B (zh) 保险产品推荐方法、设备、装置及计算机可读存储介质
US10560798B2 (en) Targeted content delivery
EP2987164B1 (en) Virtual assistant focused user interfaces
CN102982059B (zh) 信息处理装置、信息处理方法
CN107710197A (zh) 在通信网络上共享图像和图像相册
US20170032248A1 (en) Activity Detection Based On Activity Models
KR102139664B1 (ko) 프로필 이미지 카드를 공유하는 시스템 및 방법
CN104520842A (zh) 用于提高用户体验的方法和设备
US20150304252A1 (en) Information processing device, information processing method, and program
KR20080045331A (ko) 이동통신 시스템에서 선호도 기반의 위치 정보 제공을 위한장치 및 방법
CN109154511A (zh) 沿路线的基于收藏的搜索
US11729576B2 (en) Targeted content delivery
JP7478575B2 (ja) レコメンドシステム、及びレコメンド方法
CN116547640A (zh) 应用推荐方法及电子设备
CN113468408A (zh) 推荐***及推荐方法
CN110046206A (zh) 轮椅使用者支援地图***
CN113468409A (zh) 推荐***及推荐方法
CN112115293A (zh) 内容推荐方法及内容推荐装置
JP6638265B2 (ja) 情報提供装置、プログラム
CN110285824A (zh) 信息提供装置及其控制方法
CN113646797A (zh) 调度车辆抽取服务器、调度车辆抽取单元、调度车辆抽取方法以及调度车辆显示终端
US20240129689A1 (en) Targeted content delivery
KR101918191B1 (ko) 지능형 정보 제공 시스템, 방법 및 그에 대한 기록매체
KR101900715B1 (ko) 지능형 정보 제공 시스템, 방법 및 그에 대한 기록매체

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination