CN1324045A - 信息推荐装置和信息推荐系统 - Google Patents
信息推荐装置和信息推荐系统 Download PDFInfo
- Publication number
- CN1324045A CN1324045A CN01116949A CN01116949A CN1324045A CN 1324045 A CN1324045 A CN 1324045A CN 01116949 A CN01116949 A CN 01116949A CN 01116949 A CN01116949 A CN 01116949A CN 1324045 A CN1324045 A CN 1324045A
- Authority
- CN
- China
- Prior art keywords
- content
- recommendation
- user
- condition
- information
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- A—HUMAN NECESSITIES
- A23—FOODS OR FOODSTUFFS; TREATMENT THEREOF, NOT COVERED BY OTHER CLASSES
- A23L—FOODS, FOODSTUFFS, OR NON-ALCOHOLIC BEVERAGES, NOT COVERED BY SUBCLASSES A21D OR A23B-A23J; THEIR PREPARATION OR TREATMENT, e.g. COOKING, MODIFICATION OF NUTRITIVE QUALITIES, PHYSICAL TREATMENT; PRESERVATION OF FOODS OR FOODSTUFFS, IN GENERAL
- A23L35/00—Food or foodstuffs not provided for in groups A23L5/00 – A23L33/00; Preparation or treatment thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/335—Filtering based on additional data, e.g. user or group profiles
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9536—Search customisation based on social or collaborative filtering
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0273—Determination of fees for advertising
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0277—Online advertisement
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0631—Item recommendations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
Abstract
为了解决所提供的烹饪法等内容欠缺其实际使用结果的观点,其数据可能脱离实际状况,本发明的信息推荐装置具有的推荐手段4在存放具有多个项目和相应属性值的多个数据构成的内容的内容数据库2所存放的内容中,由经因特网500输入终端装置100所指定的、用规定项目和属性值表示的条件的推荐条件输入手段3选择并推荐与输入条件一致或类似的内容,所推荐的内容由输出手段5和网络接口手段1经因特网500输出到终端装置100。
Description
本发明涉及通过因特网等,从许多信息中提供用户所要求信息的信息推荐装置、信息推荐系统和程序。
近来,个人计算机和便携信息终端等信息通信设备迅速普及。因此,要取得什么新信息时,利用这些信息通信设备所装的WWW浏览器接入信息服务器,提取用户所希望的信息,这已是日常行为。例如,晚餐菜谱难办时,接入刊载多种烹饪法的主页,输入所希望的食品原料、烹饪时间、热量等条件,就可取得符合该条件的烹饪法。
刊载这种烹饪法的主页中,预先由烹调专家和营养师等记录所得外观非常好的烹饪法和营养平衡的烹饪法等,用户从这些烹饪法中进行检索。
然而,为了实现利用这种信息服务器的信息服务,需要许多内容(本例中为烹饪法),内容充实度对该服务的质量影响大。因此,如何准备大量内容成为课题。
即,为了实现利用信息服务器的信息服务,存在如何准备大量内容的课题。
组成这样大规模的数据库并维持下去,所需的维持费用相当大,因此需要回收该维持费用的机制。
即,存在的另一个课题是需要回收组成并维持大规模数据库所需维持费用的机制。
已有的信息推荐方法中,用户须自己输入其所希望信息的条件,但这时用户本身需要明确需要什么样的信息,因而实际上难以找到尽管非常适合自己但自己却未意识到的信息。
即,已有的信息推荐方法中存在的课题是难以找到尽管非常适合自己但自己却未意识到的信息。
所提供的烹饪法是专家预先准备的理想烹饪法,与其说是日常餐桌上排的食谱,不如说是无愧于来客时的对外食谱,作为日常家庭餐桌上排的食谱,与实况不相称。
即,存在的课题是所提供的烹饪法作为日常家庭餐桌上排的食谱,与实况不相称。
这种专家预先准备的烹饪法营养平衡方面良好,理论上是理想的菜肴,但实际上打算何时吃该菜肴,食用该菜肴后实际感觉如何之类实际使用该烹饪法所得结果方面存在欠缺,其数据可能脱离实况。
即,存在的课题是所提供的烹饪法在实际使用该烹饪法所得结果方面存在欠缺,其数据可能脱离实况。
本发明考虑上述课题,其目的在于提供一种信息推荐装置、信息推荐系统和程序,能准备大量内容,以便实现利用信息服务器的信息服务。
本发明考虑上述课题,其目的在于提供能回收组成并维持大规模数据库用的维持费的信息推荐装置、信息推荐系统和程序。
本发明考虑上述课题,其目的在于提供能方便地寻找到尽管非常适合自己却未意识到的信息的信息推荐装置、信息推荐系统和程序。
本发明考虑上述课题,其目的在于提供作为日常家庭餐桌排的菜谱,能给出适合实况的烹饪法的信息推荐装置、信息推荐系统和程序。
本发明考虑上述课题,其目的在于提供一种信息推荐装置、信息推荐系统和程序,能给出适合实况的烹饪法,实际使用该烹饪法所得结果方面没有欠缺。
为了解决上述课题,本发明的第1点(与权利要求1对应)是一种信息推荐装置,该装置具有推荐手段,该推荐手段在存放具有多个项目和相应的属性值的多个数据构成的内容并由登记手段登记所述内容的内容数据库所存放的所述内容中,
选择并推荐与由经因特网输入用户终端装置所指定并以规定项目和属性值表示的条件的条件输入手段所输入的所述条件一致或类似的所述内容;
所推荐的所述内容由输出手段经所述因特网输出到所述终端装置。
本发明的第2点(与权利要求2对应)是一种信息推荐装置,该装置具有推荐手段,该推荐手段在存放具有多个项目和相应的属性值的多个数据构成的内容并由登记手段登记所述内容的内容数据库所存放的所述内容中,
选择并推荐与由输入以规定项目和属性值表示的条件的条件输入手段输入的所述条件一致或类似的所述内容;
所推荐的所述内容由输出手段输出;
所述项目是作为人们判断、感想结果的主观项目和/或不介入人们判断、感想的客观项目。
本发明的第3点(与权利要求3对应)是一种信息推荐装置,该装置具有推荐手段,该推荐手段在存放具有多个项目和相应的属性值的多个数据构成的内容并由登记手段登记所述内容的内容数据库所存放的所述内容中,
选择并推荐与由输入以规定项目和属性值表示的条件的条件输入手段输入的所述条件一致或类似的所述内容;
所推荐的所述内容由输出手段输出;
为了判定输入的所述条件与所述各内容的相似性,预先确定根据相似程度对所述每一项目标注分数的评分法。
本发明的第4点(与权利要求4对应)是一种信息推荐装置,该装置具有推荐手段,该推荐手段在存放具有多个项目和相应的属性值的多个数据构成的内容并由登记手段登记所述内容的内容数据库所存放的所述内容中,
选择并推荐与由输入以规定项目和属性值表示的条件的条件输入手段输入的所述条件一致或类似的所述内容;
所推荐的所述内容由输出手段输出;
在所述属性值用单词表达的情况下,判定输入的所述条件与所述各内容的相似性时,利用类属词典。
本发明的第5点(与权利要求5对应)是一种信息推荐装置,该装置具有推荐手段,该推荐手段在存放具有多个项目和相应的属性值的多个数据构成的内容并由登记手段登记所述内容的内容数据库所存放的所述内容中,
选择并推荐与由输入以规定项目和属性值表示的条件的条件输入手段输入的所述条件一致或类似的所述内容;
所推荐的所述内容由输出手段输出;
接收推荐的用户收到的推荐次数或内容,根据该用户以所述内容登记手段登记的登记次数决定。
本发明的第6点(与权利要求6对应)是本发明第5点所述的信息推荐装置,该装置利用(a)调查对所述用户的登记的访问履历,或(b)在所述内容中添加该登记者的用户标识并利用该标识,从而判定所述用户的登记次数。
本发明的第7点(与权利要求7对应)是一种信息推荐装置,该装置具有推荐手段,该推荐手段在存放具有多个项目和相应的属性值的多个数据构成的内容并由登记手段登记所述内容的内容数据库所存放的所述内容中,
选择并推荐与由输入以规定项目和属性值表示的条件的条件输入手段输入的所述条件一致或类似的所述内容;
所推荐的所述内容由输出手段输出;
所述条件输入手段输入的所述条件是自动提取所述条件的条件提取手段所提取的条件。
本发明的第8点(与权利要求8对应)是本发明第7点所述的信息推荐装置,该装置根据接收推荐的用户过去登记的内容,提取所述条件输入手段输入的条件。
本发明的第9点(与权利要求9对应)是本发明第7点所述的信息推荐装置,该装置在所述用户每次登记所述数据,由特征计算手段计算所述用户每一项目的特征。
本发明的第10点(与权利要求10对应)是本发明第7点所述的信息推荐装置,该装置根据要接收推荐的用户过去接收推荐的内容或所述用户接收推荐并指定的内容,提取所述条件输入手段输入的条件。
本发明的第11点(与权利要求11对应)是本发明第10点所述的信息推荐装置,该装置在每次所述用户接收推荐或每次所述用户接收推荐并加以指定,由特征计算手段计算所述用户每一项目的特征。
本发明的第12点(与权利要求12对应)是本发明第8点或第10点所述的信息推荐装置,其中,从所述各内容提取所述条件时,提取具有与所述内容所具有的倾向相反倾向的所述条件。
本发明的第13点(与权利要求13对应)是本发明第7点所述的信息推荐装置,其中,所述条件输入手段输入从外部输入的所述条件和自动提取的所述条件;
所述推荐手段仅从符合外部输入的所述条件的所述内容选择并推荐与自动提取的所述条件一致或相似的所述内容。
本发明的第14点(与权利要求14对应)是一种信息推荐装置,该装置具有推荐手段,该推荐手段在存放具有多个项目和相应的属性值的多个数据构成的内容并由登记手段登记所述内容的内容数据库所存放的所述内容中,
选择并推荐与由输入以规定项目和属性值表示的条件的条件输入手段输入的所述条件一致或类似的所述内容;
所推荐的所述内容由输出手段输出;
对接收推荐的各用户,由根据该用户过去登记的内容或接收推荐的内容或接收推荐并加以指定的内容,对所述每一项目计算特征信息并加以存放的特征信息计算手段,计算所述特征信息加以存储;
所述推荐手段对规定用户进行推荐时,利用存放的所述特征信息,识别与该规定用户所述特征信息一致或类似的另一用户,以该另一用户过去登记的内容或接收推荐的内容或接收指定并加以推荐的内容为对象进行选择并加以推荐。
本发明的第15点(与权利要求15对应)是一种信息推荐装置,该装置具有推荐手段,该推荐手段将存放具有多个项目和相应属性值的多个数据构成的烹饪法,并由登记手段登记所述烹饪法的内容数据库所存放的所述烹饪法作为选择对象,
从所述的内容数据库选择与输入以规定项目和属性值表示的条件的条件输入手段所输入的所述条件一致或类似的烹饪法加以推荐;
推荐的所述内容由输出手段输出;
所述内容数据库按一次进餐的烹饪法组进行分类;
所述推荐手段若输入所述条件,即确定与该条件一致或最相似的烹饪法,在该烹饪法归属组所属烹饪法中,选择并推荐该确定的烹饪法以外的全部或部分烹饪法。
本发明的第16点(与权利要求16对应)是一种信息推荐装置,该装置具有推荐手段,该推荐手段在存放具有多个项目和相应的属性值的多个数据构成的内容并由登记手段登记所述内容的内容数据库所存放的所述内容中,
选择并推荐与由输入以规定项目和属性值表示的条件的条件输入手段输入的所述条件一致或类似的所述内容;
所推荐的所述内容由输出手段输出;
对接收推荐的各用户,由根据该用户过去登记的内容或接收推荐的内容或接受推荐并加以指定的内容,对所述每一项目计算特征信息并加以存储的特征信息计算手段,计算所述特征信息加以存储;
由输入有关所述各用户的各种特性,并对这些特征的每一个,将按所述每一项目算出的所述特征信息作为类型信息的类型信息计算手段,生成所述类型信息;
由同类度判定手段比较要接收该推荐的用户的所述特征信息与所述类型信息,判定要接收推荐的用户的同类度。
本发明的第17点(与权利要求17对应)是一种信息推荐装置,该装置具有推荐手段,该推荐手段在存放具有多个项目和相应的属性值的多个数据构成的内容并由登记手段登记所述内容的内容数据库所存放的所述内容中,
选择并推荐与由输入以规定项目和属性值表示的条件的条件输入手段输入的所述条件一致或类似的所述内容;
所推荐的所述内容由输出手段输出;
由广告识别手段在存放具有与所述内容中所述项目和所述属性值有相同组成的相关信息的多个广告的广告数据库所存放的所述广告中,识别与输入的所述条件一致或类似的广告。
本发明的第18点(与权利要求18对应)是一种信息推荐装置,该装置具有推荐手段,该推荐手段在存放具有多个项目和相应的属性值的多个数据构成的内容并由登记手段登记所述内容的内容数据库所存放的所述内容中,
选择并推荐与由输入以规定项目和属性值表示的条件的条件输入手段输入的所述条件一致或类似的所述内容;
所推荐的所述内容由输出手段输出;
由广告识别手段在存放具有与所述内容中所述项目和所述属性值有相同组成的相关信息的多个广告的广告数据库所存放的所述广告中,识别与根据接收推荐的用户过去登记的内容或接收推荐的内容或接收推荐并加以指定的内容算出并存放的所述用户每一项目的特征信息类似的所述广告。
本发明的第19点(与权利要求19对应)是本发明第17点或第18点所述的信息推荐装置,其中,识别所述广告的次数由广告计数器进行计数,
根据所述广告计数器的计数值进行收费。
本发明的第20点(与权利要求20对应)是本发明第1点一第6点、第13点一第19点的任一点所述的信息推荐装置,其中所述条件输入手段使用1维或2维接口输入所述条件。
本发明的第21点(与权利要求21对应)是本发明第1点-第19点的任一点所述的信息推荐装置,其中,所述推荐手段不再将在过去规定期间已推荐给用户的所述内容向所述用户推荐。
本发明的第22点(与权利要求22对应)是本发明第1点、第2点、第5点-第19点的任一点所述的信息推荐装置,其中,所述推荐手段从所述内容数据库选择并推荐包含与输入的所述条件所含字符串一致的字符串的内容。
本发明的第23点(与权利要求23对应)是一种信息推荐装置,该装置具有推荐手段,该推荐手段在存放具有多个项目和相应属性值的多个数据构成的内容,并由登记手段登记所述内容的内容数据库所存放的所述内容中,
对具有所输入用户标识的所述用户推荐时,利用特征信息识别与具有所述用户标识的所述用户所述特征信息一致或类似的另一用户,并仅将该识别的用户过去登记的内容或接收推荐的内容或接收推荐并加以指定的内容中,未对具有所述用户标识的所述用户推荐的内容或未对该用户推荐并被指定的内容作为对象,进行选择并推荐;
推荐的所述内容由输出手段输出;
对接收推荐的各用户,由特征信息计算手段根据该用户过去登记的内容或接收推荐的内容或接收推荐并加以指定的内容,按每一项目计算所述特征信息加以存储。
本发明的第24点(与权利要求24对应)是一种信息推荐系统,该系统具有:
存放具有多个项目和相应属性值的多个数据构成的内容的内容数据库;
在所述内容数据库登记所述内容的内容登记手段;
用户终端装置指示以规定项目和属性值表示的条件时,经因特网输入该条件的条件输入手段;
从所述内容数据库选择并推荐与输入的所述条件一致或类似的内容的推荐手段;
将推荐的所述内容经所述因特网输出到所述终端装置的输出手段。
本发明的25点(与权利要求25对应)是一种信息推荐系统,该系统具有:
存放具有多个项目和相应属性值的多个数据构成的内容的内容数据库;
在所述内容数据库登记所述内容的内容登记手段;
输入以规定项目和属性值表示的条件的条件输入手段;
从所述内容数据库选择并推荐与输入的所述条件一致或类似的内容的推荐手段;
输出选择的所述内容的输出手段;
所述项目是作为人们判断、感想结果的主观项目和/或不介入人们的判断、感想的客观项目。
本发明的第26点(与权利要求26对应)是一种信息推荐系统,该系统具有:
存放具有多个项目和相应属性值的多个数据构成的内容的内容数据库;
在所述内容数据库登记所述内容的内容登记手段;
输入以规定项目和属性值表示的条件的条件输入手段;
从所述内容数据库选择并推荐与输入的所述条件一致或类似的内容的推荐手段;
输出选择的所述内容的输出手段;
为了判定输入的所述条件与所述各内容的相似性,预先确定有根据相似程度对所述每一项目标注分数的评分法。
本发明的第27点(与权利要求27对应)是一种信息推荐系统,该系统具有:
存放具有多个项目和相应属性值的多个数据构成的内容的内容数据库;
在所述内容数据库登记所述内容的内容登记手段;
输入以规定项目和属性值表示的条件的条件输入手段;
从所述内容数据库选择并推荐与输入的所述条件一致或类似的内容的推荐手段;
输出所推荐的所述内容的输出手段;
在所述属性值用单词表现的情况下,判定输入的所述条件与所述各内容的相似性时,利用类属词典。
本发明的第28点(与权利要求28对应)是一种信息推荐系统,该系统具有:
存放具有多个项目和相应属性值的多个数据构成的内容的内容数据库;
在所述内容数据库登记所述内容的内容登记手段;
输入以规定项目和属性值表示的条件的条件输入手段;
从所述内容数据库选择并推荐与输入的所述条件一致或类似的内容的推荐手段;
输出所推荐的所述内容的输出手段;
接收推荐的用户收到的推荐次数或内容,根据该用户以所述内容登记手段登记的登记次数决定。
本发明的第28点中,可以利用(a)调查对所述用户登记的访问履历,或(b)在所述内容中添加该登记者的用户标识并利用该标识,从而判定所述用户的登记次数。
本发明的第29点(与权利要求29对应)是一种信息推荐系统,该系统具有:
存放具有多个项目和相应属性值的多个数据构成的内容的内容数据库;
在所述内容数据库登记所述内容的内容登记手段;
输入以规定项目和属性值表示的条件的条件输入手段;
从所述内容数据库选择并推荐与输入的所述条件一致或类似的内容的推荐手段;
输出所推荐的所述内容的输出手段;
自动提取所述条件的条件提取手段;
所述条件输入手段输入的条件是所述条件提取手段中提取的所述条件。
本发明的第29点中,可以根据接收推荐的用户过去登记的内容,提取所述条件输入手段输入的条件。
本发明的第29点中,可以具有特征计算手段,每次所述用户登记所述数据时,计算所述用户每一项目的特征。
本发明的第29点中,可以根据要接收推荐的用户过去接收推荐的内容或所述用户接收推荐并加以指定的内容,提取所述条件输入手段输入的条件。
上述发明点中,可以具有特征计算手段,在每次所述用户接收推荐或每次用户接收推荐并加以指定时,计算所述用户每一项目的特征。
上述发明点中,还可以在从所述各内容提取所述条件时,提取具有与所述内容所具有的倾向相反的倾向的所述条件。
本发明的第29点中,还可以使所述条件输入手段输入从外部输入的所述条件和自动提取的所述条件;
所述推荐手段仅从符合外部输入的所述条件的所述内容选择并推荐与自动提取的所述条件一致或相似的所述内容。
本发明的第30点(与权利要求30对应)是一种信息推荐系统,该系统具有:
存放具有多个项目和相应属性值的多个数据构成的内容的内容数据库;
在所述内容数据库登记所述内容的内容登记手段;
输入以规定项目和属性值表示的条件的条件输入手段;
从所述内容数据库选择并推荐与输入的所述条件一致或类似的内容的推荐手段;
输出所推荐的所述内容的输出手段;
对接收推荐的各用户,根据该用户过去登记的内容或接收推荐的内容或接收推荐并加以指定的内容,对所述每一项目计算特征信息并加以存储的特征信息计算手段;
所述推荐手段对规定用户进行推荐时,利用存放的所述特征信息,识别与该规定用户所述特征信息一致或类似的另一用户,以该另一用户过去登记的内容或接收推荐的内容或接收推荐并加以指定的内容为对象进行选择并加以推荐。
本发明的第31点(与权利要求31对应)是一种信息推荐系统,该系统具有:
存放具有多个项目和相应属性值的多个数据构成的烹饪法的内容数据库;
在所述内容数据库登记所述烹饪法的内容登记手段;
输入以规定项目和属性值表示的条件的条件输入手段;
从所述内容数据库选择并推荐与输入的所述条件一致或类似的烹饪法的推荐手段;
输出所推荐的所述内容的输出手段;
所述内容数据库按一次进餐的烹饪法组进行分类;
所述推荐手段一旦输入所述条件,即确定与该条件一致或最相似的烹饪法,在该烹饪法归属组所属烹饪法中,选择并推荐该确定的烹饪法以外的全部或部分烹饪法。
本发明的第32点(与权利要求32对应)是一种信息推荐系统,该系统具有:
存放具有多个项目和相应属性值的多个数据构成的内容的内容数据库;
在所述内容数据库登记所述内容的内容登记手段;
输入以规定项目和属性值表示的条件的条件输入手段;
从所述内容数据库选择并推荐与输入的所述条件一致或类似的内容的推荐手段;
输出所推荐的所述内容的输出手段;
对接收推荐的各用户,根据该用户过去登记的内容或接收推荐的内容或接收推荐并加以指定的内容。对所述每一项目计算特征信息并加以存储的特征信息计算手段;
输入有关各用户的各种特性,并将对这些特性的每一个算出的所述特征信息作为类型信息的类型信息计算手段;
将要接收推荐的用户的所述特征信息与所述类型信息进行比较,并判定其同类度的同类度判定手段。
本发明的第33点(与权利要求33对应)是一种信息推荐系统,该系统具有:
存放具有多个项目和相应属性值的多个数据构成的内容的内容数据库;
在所述内容数据库登记所述内容的内容登记手段;
输入以规定项目和属性值表示的条件的条件输入手段;
从所述内容数据库选择并推荐与输入的所述条件一致或类似的内容的推荐手段;
输出所推荐的所述内容的输出手段;
存放具有与所述内容中的所述项目和所述属性值有相同组成的相关信息的多个广告的广告数据库;
在所述广告数据库存放的所述广告中识别与输入的所述条件一致或类似的广告的广告识别手段。
本发明的第34点(与权利要求34对应)是一种信息推荐手段,该系统具有:
存放具有多个项目和相应属性值的多个数据构成的内容的内容数据库;
在所述内容数据库登记所述内容的内容登记手段;
输入以规定项目和属性值表示的条件的条件输入手段;
从所述内容数据库选择并推荐与输入的所述条件一致或类似的内容的推荐手段;
输出所推荐的所述内容的输出手段;
存放具有与所述内容中的所述项目和所述属性值有相同组成的相关信息的多个广告的广告数据库;
在所述广告数据库存放的所述广告中,识别根据接收推荐的用户过去登记的内容或接收推荐的内容或接收推荐并加以指定的内容进行计算后存储的、与所述用户每一项目的特征信息类似的广告的广告识别手段。
本发明的第33点或第34点中,还可以设有对识别所述广告的次数进行计数的广告计数器,
并根据所述广告计数器的计数值进行收费。
本发明的第24点-第28点、第30点-第34点中,所述条件输入手段可以使用1维或2维接口输入所述条件。
本发明的第24点-第34点中,可以使所述推荐手段不再将在过去规定期间已推荐给用户的所述内容向所述用户推荐。
本发明的第24点、第25点、第28点-第34点中,可以使所述推荐手段从所述内容数据库选择并推荐包含与输入的所述条件所含字符串一致的字符串的内容。
本发明的第35点是一种信息推荐系统,该系统具有:
存放具有多个项目和相应属性值的多个数据构成的内容的内容数据库;
在所述内容数据库登记所述内容的登记手段;
对接收推荐的各用户,根据该用户过去登记的内容或接收推荐的内容或接收推荐并加以指定的内容,对每一项目计算特征信息并加以存储的特征信息计算手段;
推荐手段,该手段对具有所输入用户标识的所述用户推荐时,利用特征信息识别与具有所述用户标识的所述用户所述特征信息一致或类似的另一用户,并仅将该识别的用户过去登记的内容或接收推荐的内容或接收推荐并加以指定的内容中,未对具有所述用户标识的所述用户推荐的内容或未对该用户推荐并被指定的内容作为对象,进行选择并推荐;
输出推荐的所述内容的输出手段。
本发明的第36点(与权利要求30对应)是一种程序,该程序用作本发明第1点所述的信息推荐装置的推荐手段的全部或部分,使计算机起作用,该推荐手段在存放具有多个项目和相应属性值的多个数据构成的内容,并由登记手段登记所述内容的内容数据库存放的所述内容中,
选择并推荐与由经因特网输入用户终端装置指定的以规定项目和属性值表示的条件的条件输入手段输入的所述条件一致或类似的所述内容。
本发明的第37点(与权利要求37对应)是一种程序,用作本发明第2点-第14点、第16点-第18点的任一点所述的信息推荐装置的推荐手段的全部或部分,使计算机起作用,该推荐手段在存放具有多个项目和相应属性值的多个数据构成的内容,并由登记手段登记所述内容的内容数据库存放的所述内容中,
选择并推荐与由输入以规定项目和属性值表示的条件的条件输入手段输入的所述条件一致或类似的所述内容。
本发明的第38点(与权利要求38对应)是一种程序,用作本发明第15点所述信息推荐装置的推荐手段的全部或部分,使计算机起作用,该推荐手段将存放具有多个项目和相应属性值的多个数据构成的烹饪法,并由登记手段登记所述烹饪法的内容数据库所存放的所述烹饪法作为选择对象,
从所述的内容数据库选择与输入以规定项目和属性值表示的条件的条件输入手段所输入的所述条件一致或类似的烹饪法加以推荐。
本发明的第39点(与权利要求39对应)是一种程序,用作本发明第23点所述信息推荐装置的推荐手段的全部或部分,使计算机起作用,该推荐手段在存放具有多个项目和相应属性值的多个数据构成的内容,并由登记手段登记所述内容的内容数据库存放的所述内容中,
对具有所输入用户标识的所述用户推荐时,利用特征信息识别与具有所述用户标识的所述用户所述特征信息一致或类似的另一用户,并仅将该识别的用户过去登记的内容或接收推荐的内容或接收推荐并加以指定的内容中,未对具有所述用户标识的所述用户推荐的内容或未对该用户推荐并被指定的内容作为对象,进行选择并推荐。
本发明,作为一个例子,具有通过因特网连接终端装置进行数据通信的网络接口手段、存储推荐信息的内容数据库、受理希望推荐信息的条件的推荐条件输入手段、选择符合所述推荐条件输入手段所输入推荐条件的内容的内容推荐手段,以及输出所述内容推荐手段所选择内容的内容输出手段,并在内容数据库登记内容标题及其客观、主观特征量组作为内容数据,从而对来自用户的客观和主观推荐条件推荐妥当的内容。
本发明,作为一个例子,具有通过因特网连接终端装置进行数据通信的网络接口手段、存储推荐信息的内容数据库、有来自终端装置的访问时进行访问用户识别的用户识别手段、管理用户访问履历的访问履历管理手段、受理来自终端装置的新的内容登记的内容登记手段、受理希望推荐信息的条件的推荐条件输入手段、选择符合所述推荐条件输入手段所输入推荐条件的内容的内容推荐手段,以及输出内容推荐手段所选择内容的内容输出手段,并根据用户的内容数据登记实绩推荐信息,促使用户登记内容数据。
本发明,作为一个例子,其构成为,在内容数据库登记选择内容数据前的状态与内容数据选择后的状态之间因果关系所涉及的项目作为内容数据,并输入选择内容前的状态或内容选择后所希望的状态作为希望推荐信息的条件,从而推荐符合内容选择前的状态和内容选择后所希望的状态的内容数据。
本发明,作为一个例子,其构成为,在内容数据库登记该内容数据库编制者观点的项目和该内容选择者观点的项目作为内容数据,并输入内容编制者观点或内容选择者观点作为希望推荐信息的条件,从而推荐符合内容编制者观点和内容选择者观点的内容数据。
本发明,作为一个例子,其构成为,采用可定量表达的项目作为希望推荐信息的条件,由可上下或左右移动的指针或滑动块输入该推荐条件,因而能视觉上输入推荐条件的定量值。
本发明,作为一个例子,采用两种可定量表达的项目作为希望推荐的信息条件,该推荐条件的输入可利用将第1条件排在纵轴并将第2条件排在横轴的2维平面,由可上下、左右移动的指针一次输入两种推荐条件的定量值,因而能视觉上一次输入推荐条件的2个定量值。
本发明,作为一个例子,其构成为,具有通过因特网连接终端装置进行数据通信的网络接口手段、存储推荐信息的内容数据库、有来自终端装置的访问时进行访问用户识别的用户识别手段、管理用户访问履历的访问履历管理手段、受理来自终端装置的新的内容登记的内容登记手段、根据用户以前所登记内容的特征量提取推荐条件的推荐条件提取手段、受理所述推荐条件提取手段所提取推荐条件的推荐条件输入手段、选择符合所述推荐条件输入手段所输入推荐条件的内容的内容推荐手段,以及输出所述内容推荐手段所选择内容的内容输出手段,并从用户登记的数据自动提取推荐条件,因而推荐信息时可以不输入推荐条件。
本发明,作为一个例子,其构成为,具有通过因特网连接终端装置进行数据通信的网络接口手段、存储推荐信息的内容数据库、受理希望推荐信息的条件的推荐条件输入手段、选择符合所述推荐条件输入手段所输入推荐条件的内容的内容推荐手段、输出所述内容推荐手段所选择内容的内容输出手段,以及提供广告数据的广告数据库,并在对用户提示推荐信息时,同时提示相关的广告,而且对该广告提示次数进行计数,因而按广告提示次数对广告主收费。
本发明,作为一个例子,其构成为,使信息推荐装置与用户终端装置之间的数据收发将因特网作为媒体,用WWW浏览器或电子函件进行信息收发,因而可在个人计算机、便携信息终端、便携话机等终端装置接收信息推荐。
本发明,作为一个例子,其构成为,具有通过因特网连接终端装置进行通信的网络接口手段、受理希望推荐信息的条件的条件输入手段、存储推荐信息的内容数据库、有来自终端装置的访问时进行访问用户识别的用户识别手段、管理用户访问履历的访问履历管理手段、受理来自终端装置的新的内容登记的内容登记手段、根据用户以前所登记内容的特征量或用户以前所选择内容的特征量提取用户喜好内容倾向的用户信息计算手段、登记所述用户特征信息计算手段所提取用户特征信息的用户特征信息数据库、比较用户特征信息并选择与用户所喜好内容的倾向类似的用户的类似用户选择手段、选择符合所述推荐条件输入手段所输入推荐条件的内容的内容推荐手段,以及输出所述内容推荐手段所选择内容的内容输出手段,并在有内容数据推荐要求时,根据用户以前登记的或以前选择的内容数据的特征量,提取用户所喜好内容的倾向,在用户之间比较该倾向,选择与该用户类似的用户,从所选择的类似用户以前登记的内容数据中推荐符合用户所指定推荐条件的内容数据,因而推荐嗜好类似的用户喜欢的内容。
本发明,作为一个例子,其构成为,输入内容数据库所登记内容标题或构成对内容标注特征的特征量的字符串的一部分作为推荐条件,从而推荐其推荐条件与内容标题或内容特征量字符串部分一致的内容作为推荐内容数据。因此,推荐与某内容相关或某内容派生的各种内容。
本发明,作为一个例子,其构成为,由至少2个以上的内容构成1组内容记录,并在内容数据库登记有多个如上构成的内容记录,然后输入标题作为推荐条件,并首先选择包含按推荐条件输入的内容的内容记录组作为推荐内容数据,从该构成各自的内容记录的2个以上记录内容中,将与推荐条件的内容不同的内容作为要推荐的内容输出。因此,与某内容组合时,推荐相称的内容。
本发明,作为一个例子,其构成为,具有通过因特网连接终端装置进行通信的网络接口手段、受理希望推荐信息的条件的推荐条件的输入手段、存储推荐信息的内容数据库、有来自终端装置的访问时进行访问用户识别的用户识别手段、管理用户访问覆历的访问覆历管理手段、受理来自终端装置的新内容登记的内容登记手段、根据用户以前所登记内容的特征量或用户以前所选择内容的特征量提取符合某条件的用户所喜好内容的倾向的类型信息计算手段、登记所述类型信息计算手段算出的类型信息的类型信息数据库、比较类型信息并选择与用户所喜好内容的倾向类似的类型的类型信息选择手段、选择符合所述推荐条件输入手段输入的推荐条件的内容的内容推荐手段,以及输出所述内容推荐手段所选择内容和类型信息的内容输出手段,并在有推荐内容数据的要求时,根据用户以前登记的或以前选择的内容数据的特征量,提取用户所喜好内容的倾向,同时算出符合某条件的用户所喜好内容的倾向作为类型信息,比较该用户内容倾向与类型信息,选择与该用户类似的类型信息,推荐符合用户所指定推荐条件的内容数据,同时提示类型信息,因而在信息推荐时,提示成为信息推荐根据的该用户适用的类型信息。
图1为本发明实施形态1的系统结构图。
图2为本发明实施形态1的信息推荐操作流程图。
图3为本发明实施形态1的内容数据例示意图。
图4为本发明实施形态1的信息推荐具体操作流程图。
图5为本发明实施形态2的系统结构图。
图6为本发明实施形态2的登记操作流程图。
图7为本发明实施形态2的信息推荐操作流程图。
图8为本发明实施形态3的系统结构图。
图9为本发明实施形态3的操作流程图。
图10为本发明实施形态3的用户喜好原料倾向示意图。
图11为本发明实施形态3的内容数据例示意图。
图12为本发明实施形态4的系统结构图。
图13为本发明实施形态4的操作流程图。
图14为本发明实施形态4的广告数据例示意图。
图15为本发明实施形态1的显示画面例示意图。
图16为本发明实施形态4的显示画面例示意图。
图17为本发明实施形态2的推荐条件输入接口示意图。
图18为本发明实施形态2的推荐条件输入接口示意图。
图19为本发明实施形态5的系统结构图。
图20为本发明实施形态5的登记操作流程图。
图21为本发明实施形态5的信息推荐操作流程图。
图22为本发明实施形态6的系统结构图。
图23为本发明实施形态6的信息推荐操作流程图。
图24为本发明实施形态7的内容数据例示意图。
图25为本发明实施形态7的信息推荐操作流程图。
图26为本发明实施形态8的系统结构图。
图27为本发明实施形态8的登记操作流程图。
图28为本发明实施形态8的信息推荐操作流程图。
图29为本发明实施形态8的显示画面例示意图。
符号说明
1 网络接口手段
2 内容数据库
3 推荐条件输入手段
4 内容推荐手段
5 内容输出手段
6 用户识别手段
7 访问履历管理手段
8 内容登记手段
9 推荐条件提取手段
10 广告数据库
11 类似用户选择手段
12 用户特征信息数据库
13 用户特征信息计算手段
14 类型信息选择手段
15 类型信息计算手段
16 类型信息数据库
100 终端装置
200 广告
210 滑动块
220 指针
500 因特网
1000 信息推荐装置
下面,参照附图说明本发明的实施形态。
实施形态1
图1为本发明实施形态1的信息推荐装置的系统结构图。图1中,1为通过因特网500连接终端装置100进行数据通信的网络接口手段,2为存储推荐信息的内容数据库,3为受理希望推荐信息的条件的推荐条件输入手段,4为选择符合所述推荐条件输入手段3所输入推荐条件的内容的内容推荐手段,5为输出所述内容推荐手段4所选择内容的内容输出手段。
执行以上那样构成的系统的硬件结构基本上与通用计算机系统的结构相同,因而省略说明。
说明在以上那样构成的系统运作的信息推荐装置1000的操作。说明中,以烹调推荐系统为例,参照图2的流程图进行说明。
(步骤A1)
由终端装置100通过因特网500发送用户输入的推荐条件,信息推荐装置1000的网络接口手段1则进行接收。
例如,作为推荐条件,由终端装置100输入项目为原料,其属性值为“牛肉、洋葱、胡萝卜”时,将该条件送到信息推荐装置1000,并输入到推荐条件输入手段3。后文说明项目和属性值。
(步骤A2)
从内容数据库2选择符合步骤A1中接收的推荐条件的内容。
内容数据库2中登记烹饪法的数据作为内容数据。图3中示出具体的烹调法数据的例子。
图3中,分别由具有多个项目和这些项目相应属性值的多个数据构成各内容。即,作为表示数据属性的项目,有“数据标识”、“菜谱名”、“烹调法”、“原料”、“烹调时间”、“热量”、“感想”等项目。作为这些项目相应的属性值,“菜谱名”项目的相应属性值记为汉堡肉饼,“烹调法”项目相应的属性值写出汉堡肉饼的烹调方法。还具体写出“原料”、“烹调时间”、“热量”等项目相应属性值。这些“原料”、“烹调时间”、“热量”等项目带有汉堡肉饼烹饪法的特征,用具体的食品名和物理量表现。将这些称为客观特征量。
“感想”项目对应的属性值是该烹饪法内容编制者或登记者的主观特征量,例如用5级评分给出“简便度”为4,“清淡度”为2。这些称为主观特征量。
作为在步骤A1中所输入的推荐条件,所输入的项目和属性值也同样按图3中内容具有的项目和属性值组成。
此主观特征定量可定量记述为“简便度=4”,作为属性值,也可仅定性记述为“简便”、“油腻”等主观特征,作为属性值。
本实施形态中,设置“感想”作为表示主观特征的项目,与该项目相应的属性值假设评为“简便度”等于4,“清淡度”等于2等进行了说明,但不受此限制。也可设为项目是“简便度”,相应属性值等于4,项目是“清淡度”,相应属性值等于2。即,也可设置表示主观特征的多个项目,用数值表示每一项目相应的属性值。
用上述形式在内容数据库2登记多个烹饪法数据。对照步骤A1输入的推荐条件,内容推荐手段4将其与这些烹饪法数据的属性值比较,选择吻合度高的内容数据。
(步骤A3)
步骤A2中选择的内容(烹饪法数据)从内容输出手段5通过网络接口手段1送到终端装置100,在终端装置100的显示画面上显示该内容和一览表。
终端装置100中的显示方式无特殊问题,例如可像图15那样在WWW浏览器上显示烹饪法。不能一次同时显示推荐的全部内容数据时,可一面滚动WWW浏览器画面,一面传送页面等进行观看。
用以上的步骤推荐内容,但作为步骤A2中推荐内容的具体选择方法,例如用图4所示方法进行。
(步骤A21)
从内容数据库2中选择1项内容。
(步骤A22)
以图3已经显示的形式登记选择的内容数据。
于是,对作为推荐条件的原料这一项目相应的属性值“牛肉、胡萝卜、洋葱”与作为内容数据的原料这一项目相应的属性值进行比较,并对一致的属性值进行计数。例如,当前选择的内容为图3的汉堡肉饼时,原料项目属性值中“洋葱”与推荐条件原料项目相应的属性值一致,因而一致的属性值,其计数为1。而且,将该计数值3倍的值作为对汉堡肉饼原料项目的评价值。
即,为了判定所输入推荐条件与各内容的相似性,预先确定根据每一项目的相似程度标注分数的评分法。上述对汉堡肉饼原料项目的评价值就是按照这种评分法算出的,即,上述例子中,有关原料项目的评分法将3倍于原料项目属性值中一致的属性值个数的值作为原料项目的分数。通过利用此评分法标注分数,如上所述汉堡肉饼原料项目的评价值为3分。
(步骤A23)
接着,确认内容数据库2中是否存在尚未给出对推荐条件的评价值的内容。如果还存在该数据,再次返回步骤A21,继续对下一数据内容进行处理。
如果对全部数据内容处理完毕,转至步骤A24。
(步骤A24)
最后,从步骤A22所给评价值高的内容选择规定数量的内容。此规定数量可预先在系统方面确定,也可和推荐条件同时作为对用户的最大推荐数取得。
利用以上步骤,可从内容数据库2的全部内容数据中选择符合推荐条件的数据加以提示。
对其他项目也能预先确定该项目的评分法,并利用分数等算出该项目的评价值,以评分数给出每一项目的评价值,因而即使在推荐条件由多种项目和这些项目相应的属性值构成时,利用总计每一项目的评价值,仅从评价值高的项目选择规定数量的内容,就能推荐与推荐条件总体上一致的内容。
本实施形态中,作为推荐条件,采用原料项目属性值为“牛肉、胡萝卜、洋葱”的客观且定性的条件进行说明,但本发明不受此限制,也可例如是客观且定量的推荐条件。
具体而言,作为推荐条件,也可为“烹调时间30分钟”的条件。这里,“烹调时间30分钟”意味着推荐条件项目是烹调时间,相应的属性值是30分钟。
这种情况下,作为推荐内容选择方法,不是图4步骤A22中对内容数据属性值一致的数量进行计数,而是考虑评价推荐条件属性值与各自的内容属性值之差的绝对值的方法。例如,属性值之差的绝对值为5以下则2分,6以上且10以下则1分。11以上则为0分。这时,推荐条件属性值为30分钟,如果某烹饪法的烹调时间为20分钟。则两者之差的绝对值为10,因而给出1分的评价值。这样,烹调时间项目的评分法采用与上述原料项目不同的方法。
上述例子是基于客观特征量的信息推荐,但也可以根据主观特征量。作为推荐条件,主观且定量的条件输入为例如“简便度3,清淡度4”等。
这里,“简便度3,清淡度4”是对推荐条件项目的感想,意味着相应属性值为简便度3,清淡度4。
或者,设置表示“简便度”、“清淡度”等主观特征的多个项目,并用数值表示分别对应每一项目的属性值时,“简便度3,清淡度4”意味着推荐条件由“简便度”和“清淡度”两个项目构成,“简便度”项目相应的属性值为3,“清淡度”项目相应的属性值为4。
推荐条件可用上述任一方法表示,但按照与内容表示主观特征的方法相同的方法表示主观特征。
这种情况下,作为推荐内容的选择方法,不是图4步骤A22中对一致的属性值数量进行计数,而是采用评价两个属性值之差的绝对值的方法,即,采用评价与表示推荐条件主观项目的项目相应的属性值,以及与用各内容推荐条件表示的项目相同的项目相应的属性值之差的绝对值的方法。例如,评价值之差的绝对值为0以下则2分,为1则1分。2以上则为0分。
在图3所示汉堡肉饼的情况下,对推荐条件“简便度3,清淡度4”,即对简便度项目属性值为3,清淡度项目为4这样的推荐条件,对简便度评价值之差的绝对值为1,因而是1分,对清淡度则两者之差的绝对值为2,因而为0分,故给出总计1分的评价值。
即使在以主观特征量为基础时,对内容数据不是如图3那样定量评价为“简便度4”,而是仅按“简便”定性给出属性值的情况下,当然也可如本发明实施形态那样,利用以项目吻合度为基础的方法。
属性值为定性值时,除属性值完全吻合而且增加评价值的方法外,还备有预先定义属性值之间的相似度的类属词典,即使在推荐条件与各内容数据属性值不完全一致时,也能根据其相似度给出评价值。
即,类属词典是将单词按体系分类为树状结构的词典,在任何层都可以发现,属于同类的各单词比其凡例含义不属于同义时更相似。而且,按照从浅层到深层的顺序详细分类。因此,可以说2个不同的单词到深层属于同一类时的相似度比2个不同的单词仅到浅层才属于同一类时,相似度高。
因此,作为属性值之间的相似度,例如,作为属性值的2个单词到类属词典中第1层属于同一类时,其相似度设为0%,到类层词典第2层属于同一类时,相似度设为20%,到类属词典中第3层属于同一类时,相似度设为40%,到类属词典中第4层属于同一类时,相似度设为60%,到类属词典第5层或者5层以上的层属于同一类时,相似度设为80%,这2个单词完全一致时,相似度设为100%。
这样定义属性值之间的相似度时,例如设推荐条件的感想项目相应的属性值包含“兴奋”。另一方面,设内容数据的感想项目相应的属性值包含“喜欢”的项目,但不包含项目“兴奋”。这种情况下,假设用类属词典求“兴奋”与“喜欢”的相似度。并设该相似度为80%。于是,使用将相似度变换为分数用的预定规则,将所求相似度变换为分数。设相似度80%变换为5分,则评价值为5分。2设内容感想项目中包含“味美”的项目以代替上例中“喜欢”的属性值时。这时,用类属词典求“兴奋”与“味美”的相似度。而且设该相似度为80%。于是,使用将相似度变换为分数用的预定规则,将所求相似度变换为分数。设相似度感想项目中包含“味美”的项目以代替上例中“喜欢”的属性时。这时,用类属词典求“兴奋”与“味美”的相似度。而且设该相似度为60%。于是,使用上述将相似度变换为分数的规则,将所求相似度变换为分数。设相似度60%变换为3分,则评价值为3分。因此,具有属性值“喜欢”的感想项目的评价值高于具有属性值“味美”的感想项目的评价值。
不言而喻,可组合上述各种方法。例如,作为推荐条件,可以输入“牛肉、胡萝卜、洋葱”、“烹调时间30分钟”,“简便度3,清淡度4”和“兴奋”等多个推荐条件组合的推荐条件。这些推荐条件可分别用上述各种方法确定评价值。然后,从各评价值总计分数高的项目选择规定数量的内容即可。
借助上述系统结构和操作,能实现可从内容数据库2所装内容数据中推荐符合用户要求的数据的信息推荐装置。尤其是可利用使此内容数据具有主观特征量作为属性,推荐“简便烹调”、“清淡烹调”、“自娱烹调”等主观性或感觉性条件下的信息。
本实施形态中,设推荐条件具有与项目相应的属性值进行了说明,但这并不表示用户输入推荐条件时必须输入与项目相应的属性值。即,用户从用户终端输入推荐条件时有时仅输入“牛肉、胡萝卜、洋葱”等原料项目的属性值。这时,利用用户终端显示的图形用户接口(GUI)识别用户所输入推荐条件是何种项目属性值。具体而言,此GUI显示“请输入您希望的原料”的信息,按照该信息,用户输入“牛肉、胡萝卜、洋葱”时,该GUI可视为“牛肉、洋葱、胡萝卜”是原料项目相应的属性值。这样,对于用户,不限于必须按组输入项目和属性值。但是,本实施形态的信息推荐装置内部进行处理时的推荐条件借助由上述GUI等来识别项目,必须以项目和属性值的组加以表示。
本实施形态的推荐条件输入手段3是本发明条件输入手段的例子,本实施形态的内容推荐手段4是本发明推荐手段的例子,本实施形态的内容数据是本发明内容的例子。
实施形态2下面,说明本发明的实施形态2。
图5是本发明实施形态2的信息推荐装置1000的系统结构图。
图5的构成为,图1中所示第1实施形态系统结构图添加用户识别手段6、访问管理手段7和内容登记手段8。
图5中,1为网络接口手段,2为内容数据库,3为推荐条件输入手段,4为内容推荐手段,5为内容输出手段,6为有来自终端装置的访问时识别用户的用户识别手段,7为管理用户访问履历的访问履历管理手段,8为受理来自终端装置的新内容登记的内容登记手段。
执行如上构成的系统的硬件结构基本上与通用计算机系统的结构相同,因而省略说明。
对在如上构成的系统运作的信息推荐装置1000的操作进行说明。
首先,本实施形态中,用户接收信息推荐前,用户需要登记内容数据。
参照图6的流程图说明内容数据登记步骤。
(步骤B1、B2)
用户为登记内容,由终端装置100访问信息推荐装置1000,则由用户识别手段6要求输入用户标识(ID)。没有用户标识的用户由于初始利用此信息推荐装置,在步骤B2发布用户标识。
已具有用户标识时,用户输入其标识后,转到步骤B3。
在步骤B2发布用户标识时,也可与用户标识一起发布通行字。这时,步骤B1中需要用户标识和通行字。
(步骤B3)
用户进行内容数据登记。在烹饪法的情况下,如图3所示,对“菜谱名”、“烹调法”、“原料”、“烹调时间”、“感想”等项目,用户输入并登记相应的属性值。
登记时,用终端装置100的显示画面显示的WWW浏览器,填充规定格式的空栏,从而记入内容数据。记入结束时,利用按压WWW浏览器显示的“登记”按键等操作,内容登记手段8即在内容数据库2登记新内容数据。这时,给该内容数据标注数据标识。
(步骤B4)
一旦在步骤B3登记内容数据,则在访问履历管理手段7对当前登记的用户标识的用户,更新内容数据的登记日时、登记的数据标识、该用户的内容登记数等信息,并加以存储。
(步骤B5)
用户确认是否登记另一新的内容数据。继续登记时,返回步骤B3;登记结束时,结束一系列的登记处理。
如上所述,用户登记内容数据。由于登记内容数据,内容数据库2中登记的内容数据数量增多,同时更新用户的登记履历。
用户登记内容数据时记入的项目除图3所示的以外,可考虑各种项目。例如,作为客观项目,可考虑该日的气候、进餐的日期(星期日或圣诞节、生日等特别日子)、进餐的场所、进餐的时间范围、烹调者、一起进餐者、所用烹调器具、自制程度、家庭组成、职业、食品原料采购处、餐食预算、餐食制作所需时间、平常自己烹调的程度(一周几天)等。
同样,也可考虑各种主观项目。例如,可考虑该日气候舒适程度、该日的情绪、该日身体条件、选择该烹调的原因、进餐状况(静餐、闹餐、特别餐、自娱餐)、进餐满足程度、进餐者反映、进餐后身体条件、进餐后的心情等。进一步,也可考虑构成该用户背景的对餐食的想法的项目。例如,是否爱好餐食,是否爱好烹调,餐食重视什么(味美、营养、健康、预算、简便)等。可在结构上做成登记时记入这些的一部分或全部项目。
尤其是对主观性项目,作为记入方法,可取用形容词等定性记入(“喜欢且味美餐食”等)的形式,或者也可取用形容词及其程度定量记入(“喜欢=3”、“味美=5”等)的形式。
并且,上述记入项目也可在餐食因果关系观点方面分类,并按该观点记入。
具体而言,设定“为什么选择该烹调”或“用餐前状态如何”所涉及的项目作为记入项目。作为这种例子,可列举该日的情绪、该日的气候、选择该烹调的原因、用餐前身体状况等。
并且,设定“用餐后如何”所涉及的项目作为记入项目。这种例子可列举用餐状况、餐食满足程度、用餐者反映、用餐后身体状况、用餐后情绪等。
并且,所述记入项目也可在“烹调者观点”或“用餐者观点”等餐食因果关系观点方面而分类,并记入该观点。
例如,按所用烹调器具、食品原料采购场所等烹调者观点分类,按选择烹调的原因、用餐满足程度、用餐后身体状况、用餐后情绪等用餐者观点分类。
下面,参照图7的流程图说明用户接收信息推荐的操作。
(步骤C1)
用户为了接收信息推荐,利用终端装置100访问信息推荐装置,则用户识别手段6要求输入用户标识。没有用户标识的用户不能利用该信息推荐,结束处理。输入用户标识,并由用户识别手段6判定为有效标识时,进入步骤C2。
这时,也可与用户标识同时,要求输入通行字。这种情况下,通行字正确,则进入步骤C2;不正确,则处理结束。
(步骤C2)
接着,判断是否满足接受推荐信息提供的条件。这是由访问履历管理手段7根据该用户至今登记几件内容数据,至今接收几次信息推荐的履历进行判定的。例如,预先确定每登记1件内容数据可接收5次信息推荐的规则。这种情况下,如果访问履历管理手段7中的该用户访问履历假设登记2件内容数据,则具有接收10次信息推荐的权利。因此,倘若至今信息推荐为9次以下,则满足接收信息推荐用的条件,所以进至步骤C3,推荐次数为10次以上,就结束处理。
(步骤C3-C5)
如果在步骤C2满足接收信息推荐的条件,就受理来自用户的推荐条件,从内容数据库2选择推荐信息,在用户的终端装置上显示。这些步骤与图2中的步骤A1-A3相同。
作为推荐条件的项目,不仅有图3所示的项目,而且与烹饪法数据一起登记的登记的客观性项目和主观性项目都能成为条件,因而烹饪法登记说明中举例的项目都能用作推荐条件。
输入定量推荐条件的项目时,如果取图17所示那种滑动条形式的接口,则用户更容易输入。图17中,对烹调时间,以滑动条形式构成输入接口,210部分进行滑动,指定烹调时间。这里,向左方移动,则烹调时间缩短,向右方移动,该时间则变长,并写有具体的烹调时间值作为刻度。图中刚好指定30分钟。没有该刻度值显示也可以。
为了达到视觉上容易辨认地输入2个定量项目,构成图18所示那种将2个项目取为2个轴的2维平面,如果取为得以指定该平面的任意部位的形式,则1次操作就能对2个项目进行输入,可进一步减轻用户的负担。图18中,是对烹调时间和烹调件数(盘数)2个项目,将横轴取为烹调时间,纵轴取为烹调件数而构成的。在该图的例子中,与图17不同,不在轴上记述刻度值,但当然也可记述。不记述时,纵轴和横轴的中央部分都表示平均值,利用在各自的轴方向移动,使值增大或减小。图18中,220是指定2个轴的值的指针,该图中,指定烹调时间比平均值略短,件数比平均值略多的值。
作为这种定量性的项目,可列举烹调时间、烹调件数、热量、原料费、家庭组成(家庭成员个数)、该日气温等客观项目。再有主观项目中,定量登记在数据库的项目,例如味美度、满足度、喜欢度、油腻度、舒畅度等,这些是例如预先登记为“味美度=3”等的,则全部主观项目都能作为定量项目处理。
图18中所示构成2维平面的2个项目可从这些定量项目中选择任意2个来构成,因而能考虑各种组合。
当然,以用餐前后因果关系的观点设定记入项目时,对可定量表现的项目,也可用同样的方法进行检索。
若在内容项目中设定主观评定项目(烹调满足度等),则在选择推荐信息时,在存在多个符合用户指定条件的内容的情况下,求出主观评价项目的相对序列后,推荐对用户有利(满足度高)的内容,当然较佳。
(步骤C6)
若在步骤C5推荐信息,则在访问履历管理手段7对当前的用户更新接收信息推荐的日时、所推荐信息的数据标识、该用户接收信息推荐的次数等信息,并加以存储。
借助以上的系统结构和操作,可充实内容数据库2所装内容数据,同时能实现可推荐符合用户要求的数据的信息推荐装置。
由于得以在内容登记时用客观项目、主观项目进行记入,因而对登记的内容,可用客观和主观项目指定条件,接收内容推荐。
又由于得以在内容登记时用主观评价项目进行记入,能标注所登记内容的相对优劣,所以在推荐内容时考虑这点,就能推荐较好的内容。
由于在内容登记时得以用就餐前后因果关系所涉及的项目进行记入,能对登记的内容按“情绪欠佳日食用的饭菜”或“用餐后高兴的饭菜”之类的用餐因果关系观点指定条件,接收内容推荐。
由于得以在内容登记时用烹调者或就餐者所涉及的项目进行记入,能对所登记的内容从烹调者的立场和就餐者的立场两方面指定条件,接收内容推荐。
又能利用可定量化的登记项目,使用以便于输入的接口简便地对内容进行检索。
本实施形态中,作为接受推荐信息提供用的条件,取每登记1件内容数据可接收5次信息推荐,但本发明不受此限制,可自由设定该条件,例如也可设定为最初的2次即使一切内容数据登记实绩都没有时,也能取得推荐信息,以引起用户关心。
本实施形态中,对判定是否满足接受推荐信息提供的条件的说明设定为,由访问履历管理手段7根据该用户至今登记几件内容数据,至今已接收几次信息推荐的履历,进行判定。然而,不受此限制。也可在内容数据内添加该内容数据的登记者的用户标识,并利用该用户标识进行判定。
实施形态3
下面,说明实施形态3。
图8为本实施形态的信息推荐装置的系统结构图。
图8的结构为,图5所示实施形态2的系统结构图添加推荐条件提取手段9。
图8中,1为网络接口手段,2为内容数据库,3为推荐条件输入手段,4为内容推荐手段,5为内容输出手段,6为用户识别手段,7为访问履历管理手段,8为内容登记手段,9为根据用户以前登记的内容的项目和属性值提取推荐条件的推荐条件提取手段。
执行如上构成的系统的硬件结构基本上与通用计算机系统的结构相同,因而省略说明。
对在如上构成的系统中运作的信息推荐装置的操作进行说明。说明中,与实施形态1相同,将烹调推荐系统作为例子进行阐述。
本实施形态中,与实施形态2相同,在用户接收信息推荐前,首先需要用户登记内容数据。
内容数据登记步骤与图6中已示出的实施形态2的内容数据登记步骤相同,因而省略说明。
下面,参照图9的流程图说明用户接收信息推荐的操作。
(步骤D1、D2)
用户由终端装置100对信息推荐装置提出信息推荐要求时,在用户识别手段6进行用户标识认证和是否满足接受推荐信息提供的条件的校验。本实施形态中,接受推荐信息提供用户必须事先登记内容数据,不满足此条件时,结束处理。这与图7中步骤C1、C2的操作相同。
(步骤D3)
接着,推荐条件提取手段9从当前用户以前登记的内容数据中提取推荐条件。访问履历管理手段7存有该用户过去登记怎样内容数据的信息,因而提取该推荐条件时,从访问履历管理手段7读出该用户以前在内容数据库2登记的内容数据的标识,并从内容数据库2参阅该数据标识的内容数据。
内容数据是图3中已示出的格式,因而能根据各种项目和属性值提取至今登记的数据的有关倾向。例如,关注项目“原料”时,取得该用户所登记内容数据的原料统计,即原料出现频度,即可获知该用户的烹调方面的原料倾向。
这里,将用这样求出的原料名称和出现频度的组表现的矢量形式的数据称为表示该用户倾向的用户特征信息。即,详细而言,用户特征信息就是由项目、属性值和属性值出现频度组成的信息。
图10示出一例这样求得的用户倾向。左侧为原料名称,右侧为其出现频度。图10中,与原料一样,也对烹调时间、热量等记载用户的倾向。出现频度已归一化,按频度递降的顺序排列原料名称等属性值。下面,侧重于原料进行说明,则本例的情况下,可理解此用户将猪肉排在第一位,喜欢采用洋葱、甘蓝的菜肴。因此,作为推荐条件,选择这些食品原料名:“猪肉、洋葱、甘蓝……”。
选择当前用户在以前登记的内容数据时,除这里说明的根据访问管理手段7所登记该用户登记的数据的数据标识,参阅相符的数据这种方法外,也可考虑其他方法,即如图11所示,在登记时授予内容数据登记者标识,并从内容数据库2登记的内容数据中,选出登记者标识与当前的用户标识相符的数据。
(步骤D4、D5)
根据步骤D3中提取的推荐条件,从内容数据库2选择推荐信息,在用户的终端装置上显示。这些步骤与图2的步骤A2、A3相同。
(步骤D6)
在步骤D5推荐信息,则在访问履历管理手段7中,对当前的用户更新接收信息推荐的日时、所推荐信息的数据标识、该用户接收信息推荐的次数等信息,并加以存储。
本实施形态中,在步骤D3提取推荐条件时,根据原料项目所对应各属性值的出现频度进行提取。然而,也可从作为自由句的“烹调法”项目的属性值提取单词,找出“烧”、“煮”等加工法相关的单词和“锅”、“水壶”等烹调器具所涉及的单词,并根据这些单词的出现频度找出经常进行何种烹调方法的倾向,从而提取以该倾向为基础的推荐条件(“烧烤”、“煮炖”等)。
还可根据烹调时间、热量等客观项目所对应的属性值表示的定量值,找出平均烹调时间长短或热量高低的倾向,并根据该倾向提取推荐条件。
还可根据“简便度”、“油腻度”等主观特征量的项目所对应的属性值,找出简便烹调多或油腻烹调多的倾向,并提取以该倾向为基础的推荐条件。
还可根据内容数据库2所登记各个数据中该食品原料等的关键字出现频度,预先授于内容特征矢量,并计算该矢量与从已说明的用户过去登记内容数据求出的该用户相关的用户特征信息的内积(inner product),从而根据该内积大的内容信息确定推荐信息。
生成用户特征信息时,还可以除采用用户过去登记的内容信息外,还增加考虑用户过去接收推荐并选择的内容信息。也可增加考虑用户过去接收推荐的内容信息。
在系统结构中,还可如后面实施形态5所说明的那样,结构上增加用户特征信息数据库12,在各用户每次重新登记内容时,求出各用户的用户特征信息,并存储所得结果。在接收信息推荐时需要用户特征信息的情况下,参阅用户特征信息数据库12。
当然,也可将上述各项加以组合,提取以该组合为基础的推荐条件。
又可在这样根据用户过去的履历自动求出的推荐条件之上,再与用户明确指示的追加条件组合。
例如,可以在用户明确表示指定“牛肉”时,从内容数据库2中仅选出采用“牛肉”的内容,并根据该选出的内容,进一步借助已说明的采用用户特征信息的选择方法进行推荐。
利用上述系统结构和操作,可以充实内容数据库2所装内容数据,同时能实现即使用户未输入具体推荐条件,也可推荐符合该用户的适当数据的信息推荐装置。
本实施形态中,在步骤D3提取推荐条件时,根据食品原料的出现频度等,提取该用户喜好进行的烹调倾向,将该倾向作为推荐条件,但也可以做成特意推荐用户喜好烹调倾向以外的条件。例如,在具有图10所示食品原料倾向的情况下,特意将频度低的食品原料作为推荐条件提取。或者,提取完全没有出现的食品原料作为推荐条件。
这样,有希望推荐用户平日不常烹调的烹饪法,可实现意外的信息推荐。
如上所述,提取妥当推荐用的推荐条件,或者提取具有意外性的推荐用的推荐条件,均取决于系统的特性,因而两种条件都可提取。
也可在图8的系统结构中,添加图中未示出的推荐观点选择手段,使用户得以选择希望用何种观点推荐信息。
例如,要求推荐信息时,让用户本身得以选择是希望“妥当推荐”还是希望“具有意外性推荐”。根据该选择确定提取妥当推荐用的条件还是提取具有意外性推荐用的推荐条件。
本实施形态的例子中,按属性值和属性值出现频度定义用户特征信息和内容特征信息,但只要是属性值和表示“该属性值的加权”的概念即可,出现步骤为其一例。作为其他的例子,例如有称为TF.IDF的关键字加权定义法。
也可借助利用由图18所示2轴构成的平面的接口。这时,可由先输入的用户标识识别过去该用户登记的内容,再由这些已识别的内容求出该用户平均烹调时间或烹调件数。即,图18的中心值可因用户而变化,以设定适合该用户的检索条件。
同样,也能利用该用户登记的内容动态设定图18的最大值和最小值。
例如,如果某用户至今已具有10次登记内容的实绩,烹调时间的平均值为1小时,最小值为30分钟,最大值为1小时30分钟,则图18烹调时间轴中央设定为1小时,左端则为30分钟,右端为1小时30分钟。
如果另一用户具有登记20次内容的实绩,烹调时间的平均值、最小值和最大值分别为1小时30分钟、30分钟和2小时30分钟,则将烹调时间轴的中心、左端和右端分别设定为上述值。件数轴(中轴)也是这样。
利用上述方法,每个用户能设定符合其实际状况的适当检索范围。
各轴的中心值虽然作为登记内容的平均值进行说明,但也可将平均值改为频度最高的值。
本实施形态的推荐条件提取手段是本发明条件提取手段的例子。
实施形态4
下面,说明实施形态4。
图12为实施形态4的信息推荐装置的系统结构图。
图12在结构上为图1所示实施形态1的系统结构图添加广告数据库10。
图12中,1为网络接口手段,2为内容数据库,3为推荐条件输入手段,4为内容推荐手段,5为内容输出手段,10为提取广告数据的广告数据库。
执行如上构成的系统的硬件结构基本上与通用计算机系统的结构相同,因而省略说明。
说明在如上构成的系统中运作的信息推荐装置的操作。说明中,与实施形态1一样,将烹调推荐系统作为例子,参照图13的流程图进行阐述。
(步骤E1)
由终端装置100将用户输入的推荐条件(即项目所对应的属性值)通过因特网500进行发送,信息推荐装置则进行接收。这与图2的步骤A1相同。
(步骤E2)
在内容推荐手段4从内容数据库2选择符合步骤E1中接收的推荐条件的内容。这也与图2中步骤A2相同,具体的内容选择方法也按照该步骤进行。
(步骤E3)
在内容推荐手段4从广告数据库10选择符合在步骤E1输入的推荐条件的广告数据。以图14所示那样的格式在广告数据库10登记有广告数据。“数据标识”为该广告数据所附的固有号码,“计数器”示出该广告与推荐信息一起发送到终端装置100几次的值、“广告”为广告内容,而且“相关信息”为对该广告加特征的特征量。其格式与内容数据库2中的内容数据格式类似。即,与内容数据格式一样,“相关信息”由多个项目和每一项目相应的属性值组成。例如,图14所示的相关信息,其原料为项目,牛肉为原料项目相应的属性值。又,价格为项目,便宜为价格项目相应的属性值。
因此,与步骤E2(步骤A2)一样,对广告数据库10所装的全部广告数据,求出以推荐条件与广告数据的“相关信息”属性值的吻合度为基础的评价值,并选择评价值最高的广告数据。
(步骤E4)
对所选择的广告数据,内容推荐手段4使图14所示的“计数器”的值递增1。
(步骤E5)
由内容输出手段5和网络接口1将步骤E2中选择的内容(烹饪法数据)和步骤E3中选择的广告数据发送到终端装置100,并在终端装置100的显示画面上显示该内容和一览表。图16为该具体显示例,在WWW浏览器显示烹饪法和广告200。
图14中所示广告数据的“广告”可以是文本数据,也可是以是图像数据。广告是文本数据时,图16的显示例中,广告200的部分是文字,广告为图像数据时,广告200为有图像的“华丽广告”。
图16的显示例中,广告200可以使链接沿伸到广告主的主页。
作为广告数据的具体例子,可考虑试销品提供信息、悬赏信息、食品原料信息、烹调器具信息、饮食店信息、相关零售店信息、相关WEB站信息等种种信息。
作为广告信息的选择方法,与推荐条件无关,可根据用户特征信息将用户特征信息与广告信息特征量(即相关信息中项目所对应的属性值)加以比较,从而进行选择。或者,也可考虑用户特征信息和推荐条件这两方面,以进行选择。
利用上述结构和操作,可推荐符合推荐条件的内容数据,同时还提示符合该推荐的广告。由于也管理何种广告提示几次,故可要求广告主支付与该次数相符的广告费。
以上在实施形态1至实施形态4中,内容数据以烹饪法为例进行说明,但本发明不受此限制,可适应各种内容。
以上在实施形态1至实施形态4中,信息推荐要求、推荐条件输入、新内容数据登记、推荐内容数据的表示等采用WWW浏览器说明其实施例,但本发明不受此限制,结构上可取利用其他手段(例如电子函件)在终端装置100与信息推荐装置1000之间收发这些信息。
本实施形态的内容推荐手段4兼作本发明的广告识别手段的例子,本实施形态的计数器是本发明广告计数器的例子。
实施形态5
下面,说明实施形态5。
图19是实施形态5的信息推荐装置的系统结构图。
图19结构上为图5所示实施形态2的系统结构图添加相似用户选择手段11。
图19中,1为网络接口手段,2为内容数据库,3为推荐条件输入手段,4为内容推荐手段,5为内容输出手段,6为用户识别手段,7为访问履历管理手段,8为内容登记手段,13为用户特征信息计算手段,该手段示出用户过去输入的内容数据的倾向,并计算用户特征信息;12为特征信息数据库,用于存储用户特征信息计算手段13中算出的矢量;11为相似用户选择手段,用于选择与要接收信息推荐的用户相似的另一用户。
执行如上构成的系统的硬件结构基本上与通用计算机系统的结构相同,因而省略说明。
说明在如上构成的系统中运作的信息推荐装置的操作。说明中,与实施形态1一样,将烹调推荐系统作为例子进行阐述。
本实施形态中,与实施形态2一样,用户接收信息推荐前,首先用户需要登记内容数据。
内容数据登记顺序与图6中已示出的实施形态2的内容数据登记顺序类似。
图20示出该步骤,该步骤在图6的B4与步骤B5之间新增加步骤B4-2。
即,与图6的步骤一样地登记内容,并在步骤B4更新用户的访问履历后,就在步骤B4-2中,从内容数据库参阅至今该用户已登记的内容数据,更新用户特征信息,并在用户特征信息数据库12中登记。
用户特征信息的具体生成、更新方法与实施形态3中说明的要领相同。例如,从内容数据库2登记的数据中,仅选择有关用户的登记数据,并对该登记数据中出现的食品原料名及其频度进行计数,并对该频度进行归一化,成为图10所示的形态。
此用户特征信息的更新也添加新登记的内容数据,并以相同的步骤更新用户特征信息的内容。
用以上那样的步骤登记内容数据,同时还生成并更新用户特征信息。
用户特征信息的生成和更新可以不必在内容数据登记时进行。也可在内容数据登记时用图6的步骤进行登记,而在信息推荐系统的负载比较轻等时,进行用户特征信息更新操作,即仅进行图20中步骤B4-2的操作。
下面,参照图21的流程图说明用户接收信息推荐的操作。
(步骤F1-F3)
用户由终端装置100对信息推荐装置提出推荐信息的要求,则进行用户标识验证和校验是否满足接收推荐信息提供的条件。本实施形态中,希望接收推荐信息提供的用户必须事先登记内容数据,不满足该条件时,结束处理。
在步骤F2,如果满足接收信息推荐的条件,就受理来自用户的推荐条件。这与图7中步骤C1-C3的操作相同。
(步骤F4)
接着,选择与当前用户相似的用户。
根据用户标识参阅用户特征信息数据库12,就能参阅该用户的用户特征信息。此用户特征信息如已说明的那样,呈图10所示的格式。
相似用户选择手段11将该用户特征信息与用户特征信息数据库12中存在的其他用户的用户特征信息进行比较,选择相似的用户。作为具体选择方法的一个例子,有一种方法是求该用户的矢量与其他用户的矢量的内积,并选择所得值高的用户矢量。这里,选择至少1人以上的其他用户。
(步骤F5)
以步骤F3受理的推荐条件,从内容数据库登记的所有内容数据中选择步骤F4中所选用户登记的内容数据。
作为这里的推荐数据具体选择方法,可考虑已在实施形态1说明中用图4示出的步骤A21-A24那样的过程。或者,也可如实施形态3已说明的那样,也授于内容数据内容特征矢量,并利用比较要求推荐的用户的用户特征信息与内容特征矢量加以确定。
(步骤F6、F7)
在用户的终端装置显示步骤F5中确定的推荐信息。而且,在访问履历管理手段7中,对当前的用户,更新接收信息推荐的日时,所推荐信息的数据标识、该用户接收信息推荐的次数等信息,并加以存储。
本实施形态中,也可在步骤F5确定推荐信息时,参照内容数据库2确认要接收推荐的用户至今是否已接收并选择推荐,并仅选择未选择的内容数据。
还可在输入推荐条件时,如实施形态2已说明的那样,采用图17或图18那样的接口。
也可在生成用户特征信息时,除采用用户过去登记的内容外,还增加考虑用户过去接收推荐并选择的内容数据的信息。即,可在用户过去每次接收推荐并选择内容时,算出该用户的用户特征信息。或者,也可增加考虑用户过去接收推荐的内容数据信息。即,可在用户过去每次接收内容推荐时,算出该用户的用户特征信息。
即使不进行用户明确指示的推荐条件的输入,仅受理用户标识,选择用户特征信息相似的用户,且在所选其他用户登记的内容中,只选择并提示未向要接收推荐的用户推荐或推荐后未被选择的数据,由于是嗜好相似的其他用户登记的内容,所以也可认为是值得推荐的。因此,即使是这种简化的方式,也没关系。
利用上述系统结构和操作,可实现能充实内容数据库2所装的内容数据,同时能推荐嗜好相似的用户登记的内容数据的信息推荐装置。
本实施形态的用户特征信息计算手段13是本发明特征计算手段的例子,本实施形态的用户特征信息是本发明的用户每一项目特征的例子。
实施形态6
下面,说明实施形态6。
图22是实施形态6的系统结构图。其结构是实施形态1的系统结构增加了内容登记手段8。
这里,内容数据库2登记的数据格式为图3已示那样的结构。
这样,虽然与实施形态1类似,但改变推荐条件的受理方法和检索方法,从而能取得新的效果。以下说明本实施形态的操作。
执行如上构成的系统的硬件结构基本上与通用计算机系统的结构相同,因而省略说明。
说明中,将烹调推荐系统作为例子,参照图23的流程图进行阐述。
(准备)
预先在内容数据库2登记多个内容数据。预先做成能由内容登记手段8登记多个用户从终端装置100发来的内容数据,则便于收集丰富且多种多样的内容数据。
(步骤G1)
由终端装置100通过因特网500发送用户输入的推荐条件,信息推荐装置1000的网络接口手段1则进行接收。
例如,由终端装置100输入咖喱类作为推荐条件时,即项目输入烹饪法,属性输入咖喱类时,将该输入送到信息推荐装置1000,并输入到推荐条件输入手段3。
(步骤G2)
内容推荐手段4对步骤G1中接收的推荐条件,选择内容数据库2中作为烹饪法项目所对应属性值的烹饪名称中包含推荐条件的数据。
例如,烹饪法项目相应的属性值为“咖喱饭”、“咖喱面条”、“咖喱海鲜”、“咖喱烩饭”等的情况下,该烹饪法名称包含作为推荐条件的字串“咖喱”。选择这样的内容。这样将属性值在推荐条件与内容数据部分一致的内容也作为选择对象。
(步骤G3)
将步骤G2中选择的内容(烹饪法数据)从内容输出手段5通过网络接口手段1发送到终端装置100,并在终端装置100显示该内容和一览表。
终端装置100中的显示方式没有特殊问题,例如像图15那样在WWW浏览器上显示烹饪法。
这时,往往存在同一烹饪法名称2件以上的内容。例如,烹饪法名称为“咖喱饭”的内容有2件以上,这种情况下,终端装置输出的“咖喱饭”根据预先确定的基准选择1件,其余的丢弃。
利用以上的步骤,可从内容数据库2内的全部内容数据中应用推荐条件,推荐其派生的内容。
尤其在烹饪法的情况下,可考虑无数烹饪法,存在各家庭或个人有创意的独自烹饪法。本实施形态中,结构上取用户可登记内容,因而可收集上述多种多样的烹饪法,并有效利用所收集的烹饪法,能对咖喱类的条件推荐多种多样的咖喱类应用烹饪法。
实施形态7
下面说明实施形态7。
图22是实施形态7的系统结构图。该结构与实施形态6的系统结构相同。
这里,在图24示出数据库2登记的数据格式。图24中,在1件内容数据记述1次用餐吃的全部菜谱,作为属性,具有“数据标识”、“菜谱名”、"烹饪法"、“原料”等项目。其中,菜谱名必须记述1次用餐的全部食物,此外的“烹饪法”、“原料”,则不必。也可具有图中属性以外的项目。
这样,利用改变内容数据库2登记内容数据的格式、推荐条件受理方法和检索方法能取得新效果。以下说明本实施形态的操作。
执行如上过程的系统的硬件结构基本上与通用计算机系统的结构相同,因而省略说明。
说明中,将烹调推荐系统作为例子,参照图25的流程图进行阐述。
(准备)
预先在内容数据库2登记多个内容数据。结构上做成能由内容登记手段8登记多个用户从终端装置100发来的内容数据,则便于收集丰富且多种多样的内容数据。
(步骤H1)
由终端装置100将用户输入的推荐条件通过因特网500发送,信息推荐装置1000的网络接口手段1则进行接收。
例如,由终端装置100输入“汉堡内饼”作为推荐条件时,即项目输入烹饪法名,相应属性值输入”汉堡内饼“时,将该条件送到信息推荐装置1000,并输入到推荐条件输入手段3。
(步骤H2)
内容推荐手段4对步骤H1中接收的推荐条件,选择内容数据库2中1个烹饪法名包含推荐条件的数据。
例如,某内容数据,其烹饪法名的组为“咖喱饭“、“水果色拉”、“乌龙茶”时,不包含作为推荐条件的“汉堡内饼”,因而不选择该内容数据。
烹饪法名的组为“汉堡内饼”、“凯撒色拉”、“浓汤”的内容数据包含推荐条件“汉堡内饼”,因而选择该数据。
(步骤H3)
接着,从步骤H2选择的内容数据中,选择与烹饪法名的组来的推荐条件不同的烹饪法名。例如该组为“汉堡内饼”、“凯撒色拉”、“浓汤”,则选择与推荐条件“汉堡内饼”不同的“凯撒色拉”或“浓汤”。可选择其中的任一个,也可选择两者。或者,也可选择同一烹饪名组中包含烹饪名(即推荐条件)的全部烹饪名。
(步骤H4)
步骤H3中选择的烹饪名从内容输出手段5通过网络接口手段1发送到终端装置100,并在终端装置100的显示画面上显示该内容和一览表。
终端装置100中的显示方式无特殊问题,例如像图15那样,在WWW浏览器上显示烹饪法。
这时,同一烹饪法名存在2件以上,则仅输出1件给终端装置,其余的丢弃。
利用以上的步骤,可从内容数据库2内全部内容数据中,对某内容数据推荐与该内容数据同时提供时相称的内容。
内容数据库2登记的内容数据记述1次用餐吃的茶谱名,但其中没有设定主从关系等,仅记述同时吃的菜谱名,因而不受主菜、副菜概念的限制,可提供各种菜谱。
本实施形态中,对1件内容数据中记述1次用餐吃的全部菜谱进行了说明,但不受此限制。其方法可以是在同时食用的内容数据分别提供表示同时食用物的识别信息。或者,也可以另外编制表示与同时食用内容数据相关关系的表格。或者还可以在同时食用内容数据中添入共同标识。
本实施形态中记述1次用餐吃的全部菜谱的内容数据是本发明1次用餐烹饪法组的例子,本实施形态中各烹饪法对应的数据是本发明烹饪法的例子。本实施形态中,在同时食用的内容数据分别授予表示同时食用的识别信息时,同时食用的内容数据是本发明1次用餐的烹饪法组的例子,这时的内容数据是本发明烹饪法的例子。本实施形态中另外编制表示与同时食用内容数据相关关系的表格时,由该表格而发生关系的内容数据是本发明1次用餐烹饪法组的例子,这时的内容数据是本发明烹饪法的例子。
实施形态8
下面说明实施形态8。
图26是本发明实施形态8的系统结构图。该结构为在图5所示实施形态2系统结构的网络接口手段1内容数据库2、推荐条件输入手段3、内容推荐手段4、内容输出手段5、用户识别手段6、访问履历管理手段7和内容登记手段8中,还增加根据内容数据库2登记的数据计算登记数据的用户的类型信息的类型信息计算手段15、登记所述类型信息计算手段15算出的用户类型信息的类型信息数据库16、从类型信息数据库16选择与用户识别手段6所识别用户相似的类型信息的类型信息选择手段14。
执行如上构成的系统的硬件结构基本上与通用计算机系统的结构相同,因而省略说明。
类型信息是符合某条件的用户的统计信息。例如,在内容数据库2登记信息的用户假设达到1000名,其中500名住在关东地区,400名住在关西地区,其后的100名住在其他地区。这时,求“关东地区类型信息”时,与实施形态3说明的用户特征信息生成要领类似,例如从内容数据库2登记的数据中仅选择住在关东地区的用户登记的数据,对该登记数据中出现的食品原料名称及其频率进行计数,产生该频度归一化值,成为图10所示的状态。这表示关东地区用户餐食有关倾向,称之为类型信息。
这种类型信息除居住地区别的类型信息外,还可按姓别、年龄层、职业、未婚/已婚等各种观点算出。
本实施形态中,与实施形态2一样,用户接收信息推荐前,首先用户需要登记内容数据。
内容数据登记步骤与图6已示出的实施形态2的内容数据登记步骤类似。
图27示出该步骤,这些在图6的步骤B4与步骤B5之间新增加步骤B4-3而成的。
即,与图6的步骤相同地登记内容,并在步骤B4更新用户访问履历后,就在步骤B4-3从内容数据库2参阅至今该用户登记的内容数据,并且类型信息计算手段15更新用户的类型信息,将该信息登记到类型信息数据库16。
类型信息的计算方法如已说明的那样,也添加当前登记的信息,并对类型信息进行更新。
用以上步骤,登记内容数据,同时也产生并更新类型信息。
类型信息的产生和更新可以不必在内容数据登记时进行。也可以在内容数据登记时,用图6的步骤进行登记,而在信息推荐系统负载比较轻时,进行类型信息更新操作,即仅进行图27中步骤B4-3的操作。
下面,参照图28的流程图说明用户接收信息推荐的操作。
(步骤I1-I3)
用户由终端装置100对信息上推荐装置提出信息推荐要求,则进行用户标识验证和是否满足接受推荐信息的提供条件的校验。本实施形态中,要接受推荐信息提供的用户必须事先登记内容数据,不满足条件时,结束处理。
步骤I2中,如果满足接受信息推荐的条件,就受理来自用户的推荐条件。这与图7中步骤C1-C3的操作相同。
(步骤I4)
按步骤I3中受理的推荐条件,选择内容数据库2登记的内容。作为这里的推荐内容具体选择方法,可考虑已在实施形态说明中图4所示的步骤A21-A42的过程。
或者,如实施形态3已说明的那样,可对内容数据也提供内容特征矢量,并利用比较要求推荐的用户的用户特征信息与内容特征矢量加以确定。用户特征信息可从内容数据库2根据过去该用户登记的内容数据动态求出,也可结构上取为具有图中未示出的用户特征信息数据库12,并参阅用户特征信息数据库12登记的该用户的特征矢量。
(步骤I5)
接着,选择与当前用户相符的类型。这就是从类型信息数据库16选择最符合该用户的类型。作为具体选择方法的一个例子,一种方法是求用户特征信息与用矢量形式记述的类型数据的内积,并选择所得值最大的类型。
例如,根据已登记的用户中,假设与“关西人,工薪生活者”的用户类型信息最一致,则选择该类型。
(步骤I6、I7)
在用户的终端装置显示步骤I4确定的推荐信息和步骤I5确定的类型信息,并在访问履历管理手段7中,对当前的用户更新接收信息推荐的日时、所推荐信息的数据标识,该用户接收信息推荐的次数等信息,并加以存储。
图29为终端装置中信息推荐结果的显示例。
示出该用户符合“关西人,工薪生活者”的类型。
本实施形态的类型选择手段14是本发明同类度判定手段的例子。
利用上述系统结构和操作,可在显示推荐内容信息的同时,显示用户符合何种类型。利用提示类型信息,与仅提示推荐内容时相比,由于以换一种说法的形式提示用户的嗜好和选择特征,可发现用户本身设有意识到的个人倾向,信息推荐系统的趣味性和方便性更高。
从实施形态1到实施形态8的各实施形态中作为服务器装置与终端装置之间连接的通信手段,说明了利用因特网的例子,但也可利用公用电话网、便携电话网、卫星和地面波的数字广播网代替因特网。或者,从服备器装置到终端装置利用数字广播网,从终端装置到服务器装置利用因特网,做成这样的非对称通信手段也可。
综上所述,根据实施形态1,在内容数据库2登记内容本身和属性值,因而能实现从所装内容数据中推荐符合用户要求的数据的信息推荐装置。尤其是利用使内容数据具有主观特征量作为属性,也可推荐“简便烹调”、“清谈烹调”、“自娱烹调”等主观推荐条件或感觉性推荐条件下的信息。
根据实施形态2,按照内容登记的实绩,限制信息推荐,因而能实现可充实内容数据库2所装的内容数据,同时推荐符合用户要求的数据的信息推荐装置。
利用得以在内容登记时按主观评价项目记入,能标注所登记内容的相对优劣,因而推荐内容时考虑这点,就可推荐较好的内容。
利用得以在内容登记时按用餐前后因果关系所涉及的项目记入,可对登记内容按“情绪更佳日食用烹调”或“用餐后欢喜的烹调”的用餐因果关系观点指定条件,接收内容推荐。
利用得以在内容登记时按烹调者或用餐者涉及的项目记入,可从烹调者的立场或食用者的立场两方面指定条件,接收内容推荐。
又利用可定量化的登记项目,因而能以输入方便的接口简便地检索内容。
根据实施形态3,在按照内容登记实绩限制信息推荐的同时,从该用户本身登记的内容提取推荐条件,因而能实现即使用户不输入具体的推荐条件,也可推荐符合该用户的适当数据的信息推荐装置。
根据实施形态4,在推荐符合推荐条件的内容数据的同时,可提示符合该数据的广告。还管理何种广告提示几次,因而能要求广告主支付与该次数相符的广告费。
根据实施形态5,能实现可充实内容数据库2所装内容数据,同时可选择嗜好相似的用户并推荐该用户登记的数据的信息推荐装置。
根据实施形态6,能实现从内容数据库2内的全部内容数据中,应用推荐条件,对推荐条件所派生的内容进行推荐的信息推荐装置。
根据实施形态7,能实现从内容数据库2内的全部数据中,对某内容推荐与其同时提供时相称的内容数据的信息推荐装置。
根据实施形态8,能与推荐的内容信息同时显示用户符合何种类型。利用提示类型信息,与仅提示推荐数据时相比,由于用换一种说法的形式提示用户的嗜好和选择特征,可发现用户本身没有意识到的个人倾向,能实现趣味性和方便性更高的信息推荐装置。
本发明包括一种程序,用于使上述本发明信息推荐装置的全部或部分手段(或者装置、元件、电路、部等)的功能由计算机执行,是与计算机协同工作的程序。
本发明的部分手段(或者装置、元件、电路、部等)意指这些多个手段中的若干手段或1个手段中的部分功能。
记录本发明的程序的、计算机可读取的记录媒体包含在本发明的范围内。
本发明的程序的一种利用形态可以是记录在可由计算机读取的记录媒体中,与计算机协同工作的形态。
本发明的程序的一种利用形态也可以是在传输媒体中传送,由计算机读取,并与计算机协同工作的形态。
作为记录媒体,包含ROM等;作为传输媒体,包含因特网等传输媒体和光、电波、声波等。
上述本发明的计算机不限于CPU等纯硬件,也可包括固件、OS,还可包括外围设备。
如以上说明的那样,本发明的结构可用软件的方式实现,也可用硬件的方式实现。
由以上说明可知,本发明为了实现利用信息服务器的信息服务,能提供可备有许多内容的信息推荐装置、信息推荐系统和程序。
本发明能提供可回收构成并维持大规模数据库用的维持费的信息推荐装置、信息推荐系统和程序。
本发明能提供能容易地找出尽管非常适合自己却未意识到的信息的信息推荐装置、信息推荐系统和程序。
本发明还能提供可给出适合实际状况的烹饪法作为日常家庭餐桌排的菜谱的信息推荐装置、信息推荐系统和程序。
本发明又能提供不欠缺实际使用该烹饪法结果的观点且适合实际状况的烹饪法的信息推荐装置、信息推荐系统和程序。
Claims (39)
1.一种信息推荐装置,其特征在于,该装置具有推荐手段,该推荐手段在存放具有多个项目和相应的属性值的多个数据构成的内容并由登记手段登记所述内容的内容数据库所存放的所述内容中,
选择并推荐与由经因特网输入用户终端装置所指定并以规定项目和属性值表示的条件的条件输入手段所输入的所述条件一致或类似的所述内容;
所推荐的所述内容由输出手段经所述因特网输出到所述终端装置。
2.一种信息推荐装置,其特征在于,该装置具有推荐手段,该推荐手段在存放具有多个项目和相应的属性值的多个数据构成的内容并由登记手段登记所述内容的内容数据库所存放的所述内容中,
选择并推荐与由输入以规定项目和属性值表示的条件的条件输入手段输入的所述条件一致或类似的所述内容;
所推荐的所述内容由输出手段输出;
所述项目是作为人们判断、感想结果的主观项目和/或不介入人们判断、感想的客观项目。
3.一种信息推荐装置,其特征在于,该装置具有推荐手段,该推荐手段在存放具有多个项目和相应的属性值的多个数据构成的内容并由登记手段登记所述内容的内容数据库所存放的所述内容中,
选择并推荐与由输入以规定项目和属性值表示的条件的条件输入手段输入的所述条件一致或类似的所述内容;
所推荐的所述内容由输出手段输出;
为了判定输入的所述条件与所述各内容的相似性,预先确定根据相似程度对所述每一项目标注分数的评分法。
4.一种信息推荐装置,其特征在于,该装置具有推荐手段,该推荐手段在存放具有多个项目和相应的属性值的多个数据构成的内容并由登记手段登记所述内容的内容数据库所存放的所述内容中,
选择并推荐与由输入以规定项目和属性值表示的条件的条件输入手段输入的所述条件一致或类似的所述内容;
所推荐的所述内容由输出手段输出;
在所述属性值用单词表达的情况下,判定输入的所述条件与所述各内容的相似性时,利用类属词典。
5.一种信息推荐装置,其特征在于,该装置具有推荐手段,该推荐手段在存放具有多个项目和相应的属性值的多个数据构成的内容并由登记手段登记所述内容的内容数据库所存放的所述内容中,
选择并推荐与由输入以规定项目和属性值表示的条件的条件输入手段输入的所述条件一致或类似的所述内容;
所推荐的所述内容由输出手段输出;
接收推荐的用户收到的推荐次数或内容,根据该用户以所述内容登记手段登记的登记次数决定。
6.如权利要求5所述的信息推荐装置,其特征在于,利用(a)调查对所述用户的登记的访问履历,或(b)在所述内容中添加该登记者的用户标识并利用该标识,从而判定所述用户的登记次数。
7.一种信息推荐装置,其特征在于,该装置具有推荐手段,该推荐手段在存放具有多个项目和相应的属性值的多个数据构成的内容并由登记手段登记所述内容的内容数据库所存放的所述内容中,
选择并推荐与由输入以规定项目和属性值表示的条件的条件输入手段输入的所述条件一致或类似的所述内容;
所推荐的所述内容由输出手段输出;
所述条件输入手段输入的所述条件是自动提取所述条件的条件提取手段所提取的条件。
8.如权利要求7所述的信息推荐装置,其特征在于,根据接收推荐的用户过去登记的内容,提取所述条件输入手段输入的条件。
9.如权利要求7所述的信息推荐装置,其特征在于,所述用户每次登记所述数据,由特征计算手段计算所述用户每一项目的特征。
10.如权利要求7所述的信息推荐装置,其特征在于,根据要接收的推荐的用户过去接收推荐的内容或所述用户接收推荐并指定的内容,提取所述条件输入手段输入的条件。
11.如权利要求10所述的信息推荐装置,其特征在于,每次所述用户接收推荐或每次所述用户接收推荐并加以指定,由特征计算手段计算所述用户每一项目的特征。
12.如权利要求8或10所述的信息推荐装置,其特征在于,从所述各内容提取所述条件时,提取具有与所述内容所具有的倾向相反的倾向的所述条件。
13.如权利要求7所述的信息推荐装置,其特征在于,所述条件输入手段输入从外部输入的所述条件和自动提取的所述条件;
所述推荐手段仅从符合外部输入的所述条件的所述内容选择并推荐与自动提取的所述条件一致或相似的所述内容。
14.一种信息推荐装置,其特征在于,该装置具有推荐手段,该推荐手段在存放具有多个项目和相应的属性值的多个数据构成的内容并由登记手段登记所述内容的内容数据库所存放的所述内容中,
选择并推荐与由输入以规定项目和属性值表示的条件的条件输入手段输入的所述条件一致或类似的所述内容;
所推荐的所述内容由输出手段输出;
对接收推荐的各用户,由根据该用户过去登记的内容或接收推荐的内容或接收推荐并加以指定的内容,对所述每一项目计算特征信息并加以存放的特征信息计算手段,计算所述特征信息加以存储;
所述推荐手段对规定用户进行推荐时,利用存放的所述特征信息,识别与该规定用户所述特征信息一致或类似的另一用户,以该另一用户过去登记的内容或接收推荐的内容或接收推荐并加以指定的内容为对象进行选择并加以推荐。
15.一种信息推荐装置,其特征在于,该装置具有推荐手段,该推荐手段将存放具有多个项目和相应属性值的多个数据构成的烹饪法,并由登记手段登记所述烹饪法的内容数据库所存放的所述烹饪法作为选择对象,
从所述的内容数据库选择与输入以规定项目和属性值表示的条件的条件输入手段所输入的所述条件一致或类似的烹饪法加以推荐;
推荐的所述内容由输出手段输出;
所述内容数据库按一次进餐的烹饪法组进行分类;
所述推荐手段一旦输入所述条件,即确定与该条件一致或最相似的烹饪法,在该烹饪法归属组所属烹饪法中,选择并推荐该确定的烹饪法以外的全部或部分烹饪法。
16.一种信息推荐装置,其特征在于,该装置具有推荐手段,该推荐手段在存放具有多个项目和相应的属性值的多个数据构成的内容并由登记手段登记所述内容的内容数据库所存放的所述内容中,
选择并推荐与由输入以规定项目和属性值表示的条件的条件输入手段输入的所述条件一致或类似的所述内容;
所推荐的所述内容由输出手段输出;
对接收推荐的各用户,由根据该用户过去登记的内容或接收推荐的内容或接受推荐并加以指定的内容,对所述每一项目计算特征信息并加以存储的特征信息计算手段,计算所述特征信息加以存储;
由输入有关所述各用户的各种特性,并对这些特征的每一个,将按所述每一项目算出的所述特征信息作为类型信息的类型信息计算手段,生成所述类型信息;
由同类度判定手段比较要接收该推荐的用户的所述特征信息与所述类型信息,判定要接收推荐的用户的同类度。
17.一种信息推荐装置,其特征在于,该装置具有推荐手段,该推荐手段在存放具有多个项目和相应的属性值的多个数据构成的内容并由登记手段登记所述内容的内容数据库所存放的所述内容中,
选择并推荐与由输入以规定项目和属性值表示的条件的条件输入手段输入的所述条件一致或类似的所述内容;
所推荐的所述内容由输出手段输出;
由广告识别手段在存放具有与所述内容中所述项目和所述属性值有相同组成的相关信息的多个广告的广告数据库所存放的所述广告中,识别与输入的所述条件一致或类似的广告。
18.一种信息推荐装置,其特征在于,该装置具有推荐手段,该推荐手段在存放具有多个项目和相应的属性值的多个数据构成的内容并由登记手段登记所述内容的内容数据库所存放的所述内容中,
选择并推荐与由输入以规定项目和属性值表示的条件的条件输入手段输入的所述条件一致或类似的所述内容;
所推荐的所述内容由输出手段输出;
由广告识别手段在存放具有与所述内容中所述项目和所述属性值有相同组成的相关信息的多个广告的广告数据库所存放的所述广告中,识别与根据接收推荐的用户过去登记的内容或接收推荐的内容或接收推荐并加以指定的内容算出并存放的所述用户每一项目的特征信息类似的所述广告。
19.如权利要求17或18所述的信息推荐装置,其特征在于,识别所述广告的次数由广告计数器进行计数,
根据所述广告计数器的计数值进行收费。
20.如权利要求1-6、13-19的任一项所述的信息推荐装置,其特征在于,所述条件输入手段使用1维或2维接口输入所述条件。
21.如权利要求1-19的任一项所述的信息推荐装置,其特征在于,所述推荐手段不再将在过去规定期间已推荐给用户的所述内容向所述用户推荐。
22.如权利要求1、2、5-19的任一项所述的信息推荐装置,其特征在于,所述推荐手段从所述内容数据库选择并推荐包含与输入的所述条件所含字符串一致的字符串的内容。
23.一种信息推荐装置,其特征在于,该装置具有推荐手段,该推荐手段在存放具有多个项目和相应属性值的多个数据构成的内容,并由登记手段登记所述内容的内容数据库存放的所述内容中,
对具有所输入用户标识的所述用户推荐时,利用特征信息识别与具有所述用户标识的所述用户所述特征信息一致或类似的另一用户,并仅将该识别的用户过去登记的内容或接收推荐的内容或接收推荐并加以指定的内容中,未对具有所述用户标识的所述用户推荐的内容或未对该用户推荐并被指定的内容作为对象,进行选择并推荐;
其中,推荐的所述内容由输出手段输出;
对接收推荐的各用户,由特征信息计算手段根据该用户过去登记的内容或接收推荐的内容或接收推荐并加以指定的内容,按每一项目计算所述特征信息加以存储。
24.一种信息推荐系统,其特征在于,该系统具有:
存放具有多个项目和相应属性值的多个数据构成的内容的内容数据库;
在所述内容数据库登记所述内容的内容登记手段;
用户终端装置指示以规定项目和属性值表示的条件时,经因特网输入该条件的条件输入手段;
从所述内容数据库选择并推荐与输入的所述条件一致或类似的内容的推荐手段;
将推荐的所述内容经所述因特网输出到所述终端装置的输出手段。
25.一种推荐信息系统,其特征在于,该系统具有:
存放具有多个项目和相应属性值的多个数据构成的内容的内容数据库;
在所述内容数据库登记所述内容的内容登记手段;
输入以规定项目和属性值表示的条件的条件输入手段;
从所述内容数据库选择并推荐与输入的所述条件一致或类似的内容的推荐手段;
输出选择的所述内容的输出手段;
所述项目是作为人们判断、感想结果的主观项目和/或不介入人们的判断、感想的客观项目。
26.一种信息推荐系统,其特征在于,该系统具有:
存放具有多个项目和相应属性值的多个数据构成的内容的内容数据库;
在所述内容数据库登记所述内容的内容登记手段;
输入以规定项目和属性值表示的条件的条件输入手段;
从所述内容数据库选择并推荐与输入的所述条件一致或类似的内容的推荐手段;
输出选择的所述内容的输出手段;
为了判定输入的所述条件与所述各内容的相似性,预先确定有根据相似程度对所述每一项目标注分数的评分法。
27.一种信息推荐系统,其特征在于,该系统具有:
存放具有多个项目和相应属性值的多个数据构成的内容的内容数据库;
在所述内容数据库登记所述内容的内容登记手段;
输入以规定项目和属性值表示的条件的条件输入手段;
从所述内容数据库选择并推荐与输入的所述条件一致或类似的内容的推荐手段;
输出所推荐的所述内容的输出手段;
在所述属性值用单词表现的情况下,判定输入的所述条件与所述各内容的相似性时,利用类属词典。
28.一种信息推荐系统,其特征在于,该系统具有:
存放具有多个项目和相应属性值的多个数据构成的内容的内容数据库;
在所述内容数据库登记所述内容的内容登记手段;
输入以规定项目和属性值表示的条件的条件输入手段;
从所述内容数据库选择并推荐与输入的所述条件一致或类似的内容的推荐手段;
输出所推荐的所述内容的输出手段;
接收推荐的用户收到的推荐次数或内容,根据该用户以所述内容登记手段登记的登记次数决定。
29.一种信息推荐系统,其特征在于,该系统具有:
存放具有多个项目和相应属性值的多个数据构成的内容的内容数据库;
在所述内容数据库登记所述内容的内容登记手段;
输入以规定项目和属性值表示的条件的条件输入手段;
从所述内容数据库选择并推荐与输入的所述条件一致或类似的内容的推荐手段;
输出所推荐的所述内容的输出手段;
自动提取所述条件的条件提取手段;
所述条件输入手段输入的条件是所述条件提取手段中提取的所述条件。
30.一种信息推荐系统,其特征在于,该系统具有:
存放具有多个项目和相应属性值的多个数据构成的内容的内容数据库;
在所述内容数据库登记所述内容的内容登记手段;
输入以规定项目和属性值表示的条件的条件输入手段;
从所述内容数据库选择并推荐与输入的所述条件一致或类似的烹饪法的推荐手段;
输出所推荐的所述内容的输出手段;
对接收推荐的各用户,根据该用户过去登记的内容或接收推荐的内容或接收推荐并加以指定的内容,对所述每一项目计算特征信息并加以存储的特征信息计算手段;
所述推荐手段对规定用户进行推荐时,利用存放的所述特征信息,识别与该规定用户所述特征信息一致或类似的另一用户,以该另一用户过去登记的内容或接收推荐的内容或接收推荐并加以指定的内容为对象进行选择并加以推荐。
31.一种信息推荐系统,其特征在于,该系统具有:
存放具有多个项目和相应属性值的多个数据构成的烹饪法的内容数据库;
在所述内容数据库登记所述烹饪法的内容登记手段;
输入以规定项目和属性值表示的条件的条件输入手段;
从所述内容数据库选择并推荐与输入的所述条件一致或类似的烹饪法的推荐手段;
输出所推荐的所述内容的输出手段;
所述内容数据库按一次进餐的烹饪法组进行分类;
所述推荐手段一旦输入所述条件,即确定与该条件一致或最相似的烹饪法,在该烹饪法归属组所属烹饪法中,选择并推荐该确定的烹饪法以外的全部或部分烹饪法。
32.一种信息推荐系统,其特征在于,该系统具有:
存放具有多个项目和相应属性值的多个数据构成的内容的内容数据库;
在所述内容数据库登记所述内容的内容登记手段;
输入以规定项目和属性值表示的条件的条件输入手段;
从所述内容数据库选择并推荐与输入的所述条件一致或类似的内容的推荐手段;
输出所推荐的所述内容的输出手段;
对接收推荐的各用户,根据该用户过去登记的内容或接收推荐的内容或接收推荐并加以指定的内容,对所述每一项目计算特征信息并加以存储的特征信息计算手段;
输入有关各用户的各种特性,并将对这些特性的每一个算出的所述特征信息作为类型信息的类型信息计算手段;
将要接收推荐的用户的所述特征信息与所述类型信息进行比较,并判定其同类度的同类度判定手段。
33.一种信息推荐系统,其特征在于,该系统具有:
存放具有多个项目和相应属性值的多个数据构成的内容的内容数据库;
在所述内容数据库登记所述内容的内容登记手段;
输入以规定项目和属性值表示的条件的条件输入手段;
从所述内容数据库选择并推荐与输入的所述条件一致或类似的内容的推荐手段;
输出所推荐的所述内容的输出手段;
存放具有与所述内容中的所述项目和所述属性值有相同组成的相关信息的多个广告的广告数据库;
在所述广告数据库存放的所述广告中识别与输入的所述条件一致或类似的广告的广告识别手段。
34.一种信息推荐手段,其特征在于,该系统具有:
存放具有多个项目和相应属性值的多个数据构成的内容的内容数据库;
在所述内容数据库登记所述内容的内容登记手段;
输入以规定项目和属性值表示的条件的条件输入手段;
从所述内容数据库选择并推荐与输入的所述条件一致或类似的内容的推荐手段;
输出所推荐的所述内容的输出手段;
存放具有与所述内容中的所述项目和所述属性值有相同组成的相关信息的多个广告的广告数据库;
在所述广告数据库存放的所述广告中,识别根据接收推荐的用户过去登记的内容或接收推荐的内容或接收推荐并加以指定的内容进行计算后存储的、与所述用户每一项目的特征信息类似的广告的广告识别手段。
35.一种信息推荐系统,其特征在于,该系统具有:
存放具有多个项目和相应属性值的多个数据构成的内容的内容数据库;
在所述内容数据库登记所述内容的登记手段;
对接收推荐的各用户,根据该用户过去登记的内容或接收推荐的内容或接收推荐并加以指定的内容,对每一项目计算特征信息并加以存储的特征信息计算手段;
推荐手段,该手段对具有所输入用户标识的所述用户推荐时,利用特征信息识别与具有所述用户标识的所述用户所述特征信息一致或类似的另一用户,并仅将该识别的用户过去登记的内容或接收推荐的内容或接收推荐并加以指定的内容中,未对具有所述用户标识的所述用户推荐的内容或未对该用户推荐并被指定的内容作为对象,进行选择并推荐;
输出推荐的所述内容的输出手段。
36.一种程序,其特征在于,该程序用作权利要求1所述信息推荐装置的推荐手段的全部或部分,使计算机起作用,该推荐手段在存放具有多个项目和相应属性值的多个数据构成的内容,并由登记手段登记所述内容的内容数据库存放的所述内容中,
选择并推荐与由经因特网输入用户终端装置指定的以规定项目和属性值表示的条件的条件输入手段输入的所述条件一致或类似的所述内容。
37.一种程序,其特征在于,用作权利要求2-14、16-18的任一项所述的信息推荐装置的推荐手段的全部或部分,使计算机起作用,该推荐手段在存放具有多个项目和相应属性值的多个数据构成的内容,并由登记手段登记所述内容的内容数据库存放的所述内容中,
选择并推荐与由输入以规定项目和属性值表示的条件的条件输入手段输入的所述条件一致或类似的所述内容。
38.一种程序,其特征在于,用作权利要求15所述信息推荐装置的推荐手段的全部或部分,使计算机起作用,该推荐手段将存放具有多个项目和相应属性值的多个数据构成的烹饪法,并由登记手段登记所述烹饪法的内容数据库所存放的所述烹饪法作为选择对象,
从所述的内容数据库选择与输入以规定项目和属性值表示的条件的条件输入手段所输入的所述条件一致或类似的烹饪法加以推荐;
39.一种程序,其特征在于,用作权利要求23所述信息推荐装置的推荐手段的全部或部分,使计算机起作用,该推荐手段在存放具有多个项目和相应属性值的多个数据构成的内容,并由登记手段登记所述内容的内容数据库存放的所述内容中,
对具有所输入用户标识的所述用户推荐时,利用特征信息识别与具有所述用户标识的所述用户所述特征信息一致或类似的另一用户,并仅将该识别的用户过去登记的内容或接收推荐的内容或接收推荐并加以指定的内容中,未对具有所述用户标识的所述用户推荐的内容或未对该用户推荐并被指定的内容作为对象,进行选择并推荐。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000145169 | 2000-05-17 | ||
JP145,169/2000 | 2000-05-17 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1324045A true CN1324045A (zh) | 2001-11-28 |
Family
ID=18651711
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN01116949A Pending CN1324045A (zh) | 2000-05-17 | 2001-05-09 | 信息推荐装置和信息推荐系统 |
Country Status (4)
Country | Link |
---|---|
US (2) | US7373318B2 (zh) |
EP (1) | EP1156424A2 (zh) |
KR (1) | KR20010106218A (zh) |
CN (1) | CN1324045A (zh) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100388786C (zh) * | 2002-06-24 | 2008-05-14 | 皇家飞利浦电子股份有限公司 | 仅使用改进推荐系统性能的演出反馈的方法 |
CN101589385A (zh) * | 2006-08-21 | 2009-11-25 | 选择引擎有限公司 | 选择引擎 |
CN102067619A (zh) * | 2009-04-16 | 2011-05-18 | 松下电器产业株式会社 | 内容推荐装置、内容推荐系统、内容推荐方法、程序及集成电路 |
CN1790300B (zh) * | 2004-12-13 | 2012-06-20 | 株式会社日立制作所 | 信息处理装置和信息处理方法 |
CN104364814A (zh) * | 2012-10-30 | 2015-02-18 | Sk普兰尼特有限公司 | 提供内容推荐服务的系统和方法 |
CN106027585A (zh) * | 2015-11-25 | 2016-10-12 | 高喜阁 | 食品推荐方法及装置 |
CN108090107A (zh) * | 2017-05-22 | 2018-05-29 | 北京市商汤科技开发有限公司 | 业务对象推荐方法、装置、电子设备和存储介质 |
WO2022227038A1 (zh) * | 2021-04-30 | 2022-11-03 | 京东方科技集团股份有限公司 | 状态信息确定、健康指标信息确定方法和装置 |
Families Citing this family (100)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050052405A1 (en) * | 2000-04-25 | 2005-03-10 | Sunil Maulik | Computer-based educational system |
US20020082955A1 (en) * | 2000-04-25 | 2002-06-27 | Patel Salil D. | Computer-based education system for scientific procedures with product procurement capability |
US7885820B1 (en) | 2000-07-19 | 2011-02-08 | Convergys Cmg Utah, Inc. | Expert system supported interactive product selection and recommendation |
US20020147652A1 (en) * | 2000-10-18 | 2002-10-10 | Ahmed Gheith | System and method for distruibuted client state management across a plurality of server computers |
US7031951B2 (en) | 2000-07-19 | 2006-04-18 | Convergys Information Management Group, Inc. | Expert system adapted dedicated internet access guidance engine |
AU2002213258A1 (en) * | 2000-10-13 | 2002-04-22 | Geneed, Inc. | Computer-based education system for scientific procedures with product procurement capability |
AU2002251680A1 (en) * | 2000-11-01 | 2002-08-19 | Real Media, Inc. | System and method for delivering plural advertisement information on a data network |
JP4037081B2 (ja) * | 2001-10-19 | 2008-01-23 | パイオニア株式会社 | 情報選択装置及び方法、情報選択再生装置並びに情報選択のためのコンピュータプログラム |
US20030115278A1 (en) * | 2001-12-13 | 2003-06-19 | Goker Mehmet H. | Method and system for personalizing content to be delivered to a group factoring into account individual interests of each group member |
US20040158480A1 (en) * | 2002-10-03 | 2004-08-12 | Lubars Mitchell D. | System and method for bundling resources |
JP2004194108A (ja) * | 2002-12-12 | 2004-07-08 | Sony Corp | 情報処理装置および情報処理方法、記録媒体、並びにプログラム |
US7386798B1 (en) | 2002-12-30 | 2008-06-10 | Aol Llc | Sharing on-line media experiences |
US7246106B2 (en) * | 2003-07-02 | 2007-07-17 | Red Paper Llc | System and method for distributing electronic information |
US20050038719A1 (en) * | 2003-08-12 | 2005-02-17 | Young Miranda B. | System and method for suggesting goods and services based on inventory information |
US7769759B1 (en) * | 2003-08-28 | 2010-08-03 | Biz360, Inc. | Data classification based on point-of-view dependency |
US8782654B2 (en) | 2004-03-13 | 2014-07-15 | Adaptive Computing Enterprises, Inc. | Co-allocating a reservation spanning different compute resources types |
US7596546B2 (en) * | 2004-06-14 | 2009-09-29 | Matchett Douglas K | Method and apparatus for organizing, visualizing and using measured or modeled system statistics |
US20070266388A1 (en) | 2004-06-18 | 2007-11-15 | Cluster Resources, Inc. | System and method for providing advanced reservations in a compute environment |
US20060010108A1 (en) * | 2004-07-12 | 2006-01-12 | Greenberg Joel K | Method and system for collecting and posting local advertising to a site accessible via a computer network |
US8176490B1 (en) | 2004-08-20 | 2012-05-08 | Adaptive Computing Enterprises, Inc. | System and method of interfacing a workload manager and scheduler with an identity manager |
CA2586763C (en) | 2004-11-08 | 2013-12-17 | Cluster Resources, Inc. | System and method of providing system jobs within a compute environment |
US8863143B2 (en) | 2006-03-16 | 2014-10-14 | Adaptive Computing Enterprises, Inc. | System and method for managing a hybrid compute environment |
US9231886B2 (en) | 2005-03-16 | 2016-01-05 | Adaptive Computing Enterprises, Inc. | Simple integration of an on-demand compute environment |
US9015324B2 (en) * | 2005-03-16 | 2015-04-21 | Adaptive Computing Enterprises, Inc. | System and method of brokering cloud computing resources |
EP3203374B1 (en) | 2005-04-07 | 2021-11-24 | III Holdings 12, LLC | On-demand access to compute resources |
WO2006126537A1 (ja) * | 2005-05-23 | 2006-11-30 | Matsushita Electric Industrial Co., Ltd. | 通信装置、通信方法、通信プログラム、その記録媒体及び集積回路 |
US20060277290A1 (en) * | 2005-06-02 | 2006-12-07 | Sam Shank | Compiling and filtering user ratings of products |
JP4273424B2 (ja) | 2005-06-29 | 2009-06-03 | ソニー株式会社 | コンテンツ取得装置、コンテンツ取得方法及びコンテンツ取得プログラム |
US7788266B2 (en) | 2005-08-26 | 2010-08-31 | Veveo, Inc. | Method and system for processing ambiguous, multi-term search queries |
US20070174878A1 (en) * | 2005-11-07 | 2007-07-26 | Pete Tenereillo | System and method for purchasing and viewing digital content from physical media |
EP1785396A1 (en) * | 2005-11-09 | 2007-05-16 | Nederlandse Organisatie voor Toegepast-Natuuurwetenschappelijk Onderzoek TNO | Process for preparing a metal hydroxide |
JP2007133808A (ja) * | 2005-11-14 | 2007-05-31 | Canon Inc | 情報処理装置、コンテンツ処理方法、記憶媒体およびプログラム |
US7835998B2 (en) | 2006-03-06 | 2010-11-16 | Veveo, Inc. | Methods and systems for selecting and presenting content on a first system based on user preferences learned on a second system |
WO2007124429A2 (en) | 2006-04-20 | 2007-11-01 | Veveo, Inc. | User interface methods and systems for selecting and presenting content based on user navigation and selection actions associated with the content |
DE102006038497A1 (de) * | 2006-08-17 | 2008-02-21 | Epcos Ag | Sonnensensor |
US20080071741A1 (en) * | 2006-09-19 | 2008-03-20 | Kazunari Omi | Method and an apparatus to perform feature weighted search and recommendation |
US7769843B2 (en) * | 2006-09-22 | 2010-08-03 | Hy Performix, Inc. | Apparatus and method for capacity planning for data center server consolidation and workload reassignment |
KR100850569B1 (ko) * | 2006-10-24 | 2008-08-06 | 엔에이치엔(주) | 요리 추천 시스템 및 방법 |
US8078884B2 (en) | 2006-11-13 | 2011-12-13 | Veveo, Inc. | Method of and system for selecting and presenting content based on user identification |
FR2919095A1 (fr) * | 2007-07-19 | 2009-01-23 | Gerard Saulet | Procede de structuration de repas equilibres et varies |
US8788986B2 (en) | 2010-11-22 | 2014-07-22 | Ca, Inc. | System and method for capacity planning for systems with multithreaded multicore multiprocessor resources |
US7957948B2 (en) * | 2007-08-22 | 2011-06-07 | Hyperformit, Inc. | System and method for capacity planning for systems with multithreaded multicore multiprocessor resources |
US8041773B2 (en) | 2007-09-24 | 2011-10-18 | The Research Foundation Of State University Of New York | Automatic clustering for self-organizing grids |
US20090100094A1 (en) * | 2007-10-15 | 2009-04-16 | Xavier Verdaguer | Recommendation system and method for multimedia content |
KR101049889B1 (ko) * | 2007-10-22 | 2011-07-19 | 주식회사 이베이지마켓 | 검색을 통한 행태분석에 기반한 키워드 그룹에 대하여광고를 수주하고 타겟 광고하는 웹 사이트 운영 방법 및온라인 시스템 |
US20090182642A1 (en) * | 2008-01-14 | 2009-07-16 | Neelakantan Sundaresan | Methods and systems to recommend an item |
US8856097B2 (en) * | 2008-01-30 | 2014-10-07 | Yahoo! Inc. | System and/or method for obtaining of user generated content boxes |
US20090210321A1 (en) * | 2008-02-14 | 2009-08-20 | Bottlenotes, Inc. | Method and system for classifying and recommending wine |
CN101324948B (zh) * | 2008-07-24 | 2015-11-25 | 阿里巴巴集团控股有限公司 | 一种信息推荐的方法及装置 |
JP4678546B2 (ja) * | 2008-09-08 | 2011-04-27 | ソニー株式会社 | 推薦装置および方法、プログラム、並びに記録媒体 |
JP4650552B2 (ja) * | 2008-10-14 | 2011-03-16 | ソニー株式会社 | 電子機器、コンテンツ推薦方法及びプログラム |
US8918355B2 (en) | 2008-11-10 | 2014-12-23 | Mercatus Technologies Inc. | Determining a meal and/or meal plan |
US9935793B2 (en) | 2009-02-10 | 2018-04-03 | Yahoo Holdings, Inc. | Generating a live chat session in response to selection of a contextual shortcut |
US9159074B2 (en) * | 2009-03-23 | 2015-10-13 | Yahoo! Inc. | Tool for embedding comments for objects in an article |
US20100332539A1 (en) * | 2009-06-30 | 2010-12-30 | Sunil Mohan | Presenting a related item using a cluster |
US8200548B2 (en) * | 2009-08-31 | 2012-06-12 | Peter Wiedl | Recipe engine system and method |
US9166714B2 (en) | 2009-09-11 | 2015-10-20 | Veveo, Inc. | Method of and system for presenting enriched video viewing analytics |
US11720290B2 (en) | 2009-10-30 | 2023-08-08 | Iii Holdings 2, Llc | Memcached server functionality in a cluster of data processing nodes |
US10877695B2 (en) | 2009-10-30 | 2020-12-29 | Iii Holdings 2, Llc | Memcached server functionality in a cluster of data processing nodes |
WO2011071542A1 (en) * | 2009-12-13 | 2011-06-16 | AisleBuyer LLC | Systems and methods for purchasing products from a retail establishment using a mobile device |
JP2011145742A (ja) * | 2010-01-12 | 2011-07-28 | Sony Corp | 情報処理装置、情報処理方法、およびプログラム |
JP5515784B2 (ja) * | 2010-01-27 | 2014-06-11 | 富士通株式会社 | 類似度算出プログラムおよび類似度算出装置 |
US20110191330A1 (en) | 2010-02-04 | 2011-08-04 | Veveo, Inc. | Method of and System for Enhanced Content Discovery Based on Network and Device Access Behavior |
EP2606628A2 (en) * | 2010-08-19 | 2013-06-26 | Thomson Licensing | Personalization of information content by monitoring network traffic |
US10015064B2 (en) | 2010-08-19 | 2018-07-03 | Thomson Licensing | Personalization of information content by monitoring network traffic |
KR20120034378A (ko) * | 2010-10-01 | 2012-04-12 | 엔에이치엔(주) | 사운드 인식을 통한 광고 정보 제공 시스템 및 방법 |
WO2012051583A1 (en) | 2010-10-15 | 2012-04-19 | Ness Computing, Inc. | A computer system and method for analyzing data sets and providing personalized recommendations |
US20120095862A1 (en) | 2010-10-15 | 2012-04-19 | Ness Computing, Inc. (a Delaware Corportaion) | Computer system and method for analyzing data sets and generating personalized recommendations |
SG190081A1 (en) * | 2010-11-17 | 2013-06-28 | Nec Corp | Order determination device, order determination method, and order determination program |
US9158775B1 (en) * | 2010-12-18 | 2015-10-13 | Google Inc. | Scoring stream items in real time |
JP6042596B2 (ja) * | 2011-01-21 | 2016-12-14 | ソニー株式会社 | 情報処理装置、テレビ受像機、情報処理方法、プログラム、および情報処理システム |
US9626650B2 (en) | 2011-04-14 | 2017-04-18 | Elwha Llc | Cost-effective resource apportionment technologies suitable for facilitating therapies |
US10445846B2 (en) | 2011-04-14 | 2019-10-15 | Elwha Llc | Cost-effective resource apportionment technologies suitable for facilitating therapies |
US20130007609A1 (en) * | 2011-06-30 | 2013-01-03 | International Business Machines Corporation | Constraint based reading recommendation |
US20130024464A1 (en) * | 2011-07-20 | 2013-01-24 | Ness Computing, Inc. | Recommendation engine that processes data including user data to provide recommendations and explanations for the recommendations to a user |
JP2013058061A (ja) * | 2011-09-08 | 2013-03-28 | Dainippon Printing Co Ltd | 献立推薦サーバ、献立推薦システム、献立推薦方法、プログラムおよび記録媒体 |
EP2595066A1 (en) * | 2011-11-21 | 2013-05-22 | Alcatel Lucent | Recommendation method and apparatus for selecting content items for users |
US10340034B2 (en) | 2011-12-30 | 2019-07-02 | Elwha Llc | Evidence-based healthcare information management protocols |
US10475142B2 (en) | 2011-12-30 | 2019-11-12 | Elwha Llc | Evidence-based healthcare information management protocols |
US10559380B2 (en) | 2011-12-30 | 2020-02-11 | Elwha Llc | Evidence-based healthcare information management protocols |
US10679309B2 (en) | 2011-12-30 | 2020-06-09 | Elwha Llc | Evidence-based healthcare information management protocols |
US10528913B2 (en) | 2011-12-30 | 2020-01-07 | Elwha Llc | Evidence-based healthcare information management protocols |
US10552581B2 (en) | 2011-12-30 | 2020-02-04 | Elwha Llc | Evidence-based healthcare information management protocols |
US20130173295A1 (en) | 2011-12-30 | 2013-07-04 | Elwha LLC, a limited liability company of the State of Delaware | Evidence-based healthcare information management protocols |
JP5238895B1 (ja) * | 2012-04-26 | 2013-07-17 | 楽天株式会社 | 情報処理装置、情報処理方法、情報処理プログラム及び記録媒体 |
KR101435276B1 (ko) * | 2012-10-24 | 2014-08-29 | 양진홍 | 재료 기반의 음식 계보 네트워크를 이용한 음식 정보 서비스 방법 및 시스템 |
TWI499290B (zh) * | 2012-11-30 | 2015-09-01 | Ind Tech Res Inst | 資訊推薦方法及系統 |
KR102111769B1 (ko) * | 2013-02-08 | 2020-06-08 | 삼성전자주식회사 | 추천 패널 제공 방법 및 이를 위한 디바이스, 추천 아이템 제공 방법 및 이를 위한 서버 |
WO2014138689A2 (en) | 2013-03-08 | 2014-09-12 | Ness Computing, Llc | Context-based queryless presentation of recommendations |
US9002886B2 (en) | 2013-03-14 | 2015-04-07 | The Neilsen Company (US), LLC | Methods and apparatus to search datasets |
JP6373849B2 (ja) | 2013-08-28 | 2018-08-15 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | プログラム、端末装置及び情報提供システムにおける情報提供方法 |
CN104572612A (zh) * | 2013-10-18 | 2015-04-29 | 腾讯科技(深圳)有限公司 | 数据处理方法和装置 |
JP6539962B2 (ja) * | 2014-09-04 | 2019-07-10 | 富士ゼロックス株式会社 | 情報提示プログラム及び情報処理装置 |
WO2016113958A1 (ja) * | 2015-01-13 | 2016-07-21 | ソニー株式会社 | 情報処理装置、情報処理方法及びプログラム |
TWI610258B (zh) * | 2015-12-11 | 2018-01-01 | 林國龍 | 用戶需求物件評估方法、電腦程式產品、可讀取記錄媒體及系統 |
CN105959374B (zh) * | 2016-05-12 | 2019-05-03 | 腾讯科技(深圳)有限公司 | 一种数据推荐方法及其设备 |
CN108133432A (zh) * | 2016-12-01 | 2018-06-08 | 松下知识产权经营株式会社 | 信息处理方法、信息处理系统以及终端 |
CN108447543A (zh) * | 2017-02-14 | 2018-08-24 | 佛山市顺德区美的电热电器制造有限公司 | 基于烹饪设备的菜谱推送方法和装置 |
WO2019231806A1 (en) * | 2018-05-30 | 2019-12-05 | Walmart Apollo, Llc | Systems and methods for product recommendation |
US11257139B2 (en) | 2019-08-28 | 2022-02-22 | Bank Of America Corporation | Physical needs tool |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5749081A (en) * | 1995-04-06 | 1998-05-05 | Firefly Network, Inc. | System and method for recommending items to a user |
US5960440A (en) * | 1996-01-16 | 1999-09-28 | Brother International Corporation | Kitchen information and database management method and apparatus |
US5872850A (en) * | 1996-02-02 | 1999-02-16 | Microsoft Corporation | System for enabling information marketplace |
US6339774B1 (en) * | 1997-01-29 | 2002-01-15 | Kabushiki Kaisha Toshiba | Information sharing system and computer program product for causing computer to support the information sharing system |
US6012053A (en) * | 1997-06-23 | 2000-01-04 | Lycos, Inc. | Computer system with user-controlled relevance ranking of search results |
US6370513B1 (en) * | 1997-08-08 | 2002-04-09 | Parasoft Corporation | Method and apparatus for automated selection, organization, and recommendation of items |
US6212545B1 (en) * | 1997-10-31 | 2001-04-03 | Fujitsu Limited | Distributed searching system and searching apparatus for use in the distributed searching system |
US6006225A (en) * | 1998-06-15 | 1999-12-21 | Amazon.Com | Refining search queries by the suggestion of correlated terms from prior searches |
US6397212B1 (en) * | 1999-03-04 | 2002-05-28 | Peter Biffar | Self-learning and self-personalizing knowledge search engine that delivers holistic results |
US6327590B1 (en) | 1999-05-05 | 2001-12-04 | Xerox Corporation | System and method for collaborative ranking of search results employing user and group profiles derived from document collection content analysis |
US6493702B1 (en) * | 1999-05-05 | 2002-12-10 | Xerox Corporation | System and method for searching and recommending documents in a collection using share bookmarks |
KR100328670B1 (ko) * | 1999-07-21 | 2002-03-20 | 정만원 | 다중 추천 에이전트들을 이용하는 추천 시스템 |
US6681247B1 (en) * | 1999-10-18 | 2004-01-20 | Hrl Laboratories, Llc | Collaborator discovery method and system |
US7143089B2 (en) * | 2000-02-10 | 2006-11-28 | Involve Technology, Inc. | System for creating and maintaining a database of information utilizing user opinions |
JP2001282675A (ja) * | 2000-03-31 | 2001-10-12 | Nec Corp | 電子掲示板における集客方法、並びに電子掲示板を用いたシステム及びこれに用いられるサーバ |
-
2001
- 2001-05-08 EP EP01111063A patent/EP1156424A2/en not_active Withdrawn
- 2001-05-09 US US09/851,791 patent/US7373318B2/en not_active Expired - Fee Related
- 2001-05-09 KR KR1020010025065A patent/KR20010106218A/ko not_active Application Discontinuation
- 2001-05-09 CN CN01116949A patent/CN1324045A/zh active Pending
-
2008
- 2008-04-11 US US12/101,539 patent/US20080195607A1/en not_active Abandoned
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100388786C (zh) * | 2002-06-24 | 2008-05-14 | 皇家飞利浦电子股份有限公司 | 仅使用改进推荐系统性能的演出反馈的方法 |
CN1790300B (zh) * | 2004-12-13 | 2012-06-20 | 株式会社日立制作所 | 信息处理装置和信息处理方法 |
CN101589385A (zh) * | 2006-08-21 | 2009-11-25 | 选择引擎有限公司 | 选择引擎 |
CN102067619A (zh) * | 2009-04-16 | 2011-05-18 | 松下电器产业株式会社 | 内容推荐装置、内容推荐系统、内容推荐方法、程序及集成电路 |
CN104364814A (zh) * | 2012-10-30 | 2015-02-18 | Sk普兰尼特有限公司 | 提供内容推荐服务的系统和方法 |
CN104364814B (zh) * | 2012-10-30 | 2017-07-07 | Sk 普兰尼特有限公司 | 提供内容推荐服务的系统和方法 |
US10878044B2 (en) | 2012-10-30 | 2020-12-29 | Sk Planet Co., Ltd. | System and method for providing content recommendation service |
CN106027585A (zh) * | 2015-11-25 | 2016-10-12 | 高喜阁 | 食品推荐方法及装置 |
CN106027585B (zh) * | 2015-11-25 | 2019-04-30 | 高喜阁 | 食品推荐方法及装置 |
CN108090107A (zh) * | 2017-05-22 | 2018-05-29 | 北京市商汤科技开发有限公司 | 业务对象推荐方法、装置、电子设备和存储介质 |
WO2022227038A1 (zh) * | 2021-04-30 | 2022-11-03 | 京东方科技集团股份有限公司 | 状态信息确定、健康指标信息确定方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
US20010044759A1 (en) | 2001-11-22 |
EP1156424A2 (en) | 2001-11-21 |
US7373318B2 (en) | 2008-05-13 |
KR20010106218A (ko) | 2001-11-29 |
US20080195607A1 (en) | 2008-08-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1324045A (zh) | 信息推荐装置和信息推荐系统 | |
CN1477573A (zh) | 服务提供设备和服务提供方法 | |
CN1619561A (zh) | 商品交易装置 | |
CN1302233C (zh) | 微波炉系统、微波炉、中继装置、信息处理装置、主机 | |
CN1296858C (zh) | 信息处理系统 | |
CN1163837C (zh) | 网络访问管理系统和方法 | |
CN1179562C (zh) | 恢复和显示广播节目等信息的装置 | |
CN1823334A (zh) | 搜索引擎方法及装置 | |
CN1624696A (zh) | 信息处理设备、方法及其程序、信息处理系统及其方法 | |
CN1750003A (zh) | 信息处理装置,信息处理方法,和程序 | |
CN1299488A (zh) | 改进的搜索引擎 | |
CN1607527A (zh) | 信息处理设备、信息处理方法、程序、和记录媒体 | |
CN1487450A (zh) | 在数据库搜索系统和方法中的可扩展置标语言的使用 | |
CN1316078A (zh) | Tic∶利用按保留隐私方式提供针对性内容的消费者属性分级模型,基于在线报告用户端解释的电子内容定制 | |
CN101044484A (zh) | 信息处理装置、方法以及程序 | |
CN1363071A (zh) | 信息分发系统 | |
CN1297913C (zh) | 登载图像的电子公告牌和电子相册服务的提供方法 | |
CN101061495A (zh) | 模拟装置、效果度量装置和促销支持系统 | |
CN1402173A (zh) | 成本估计方法及系统 | |
CN1897556A (zh) | 信息处理设备、信息处理方法和信息处理程序 | |
CN1126053C (zh) | 文件检索方法、文件检索发送方法及装置 | |
CN1662859A (zh) | 设备联动控制装置 | |
CN1991728A (zh) | 信息处理设备、方法和程序 | |
CN1220385C (zh) | 控制广告发送的方法和装置 | |
CN1509451A (zh) | 电子商店和电子公告牌的提供方法、站点检索方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |