本发明涉及信息管理
技术领域:
,具体涉及一种个性化信息管理系统。
背景技术:
近年来,随着移动互联网大潮的涌起,信息管理显得尤为重要。在众多用于信息获取和分享的应用软件中,基于用户地理位置的服务已经成为主流。例如,新浪微博默认在用户发表文字或者图片微博时嵌入当前的位置;大众点评、百度身边以及街旁等签到类应用使人们可以在餐馆、酒店等各种商家进行“签到”,并对商家的产品和服务进行点评;照片分享应用使得用户在拍摄照片的时候除了可以添加文本描述信息之外,还可以附加当前的位置信息;百度旅游、面包旅行等应用使得用户在旅游的过程中,可以随时记录自己的旅行线路,拍摄照片,添加旅游日志等等。但是现有的基于地理位置的服务缺乏语义信息,很难满足用户特定的信息需求。技术实现要素:针对上述问题,本发明旨在提供一种个性化信息管理系统。本发明的目的采用以下技术方案来实现:提供了一种个性化信息管理系统,包括显示屏、位置信息采集模块、个性化信息生成模块、控制器和云端服务器,所述显示屏的表面设置有触摸传感器,所述触摸传感器检测到用户触摸时,点亮所述显示屏;所述位置信息采集模块用于采集用户的位置信息;所述个性化信息生成模块用于根据用户位置信息向用户推荐餐厅,所述控制器用于将所述餐厅推荐数据进行存储,并控制所述显示屏显示用户的餐厅推荐数据,并将所述餐厅推荐数据发送至云端服务器,所述云端服务器用于对餐厅推荐数据进行管理;所述显示屏、个性化信息生成模块及云端服务器分别与控制器电连接。本发明的有益效果为:提供了一种个性化信息管理系统,能够根据用户的位置信息向用户推荐餐厅,并且对餐厅推荐数据进行管理。附图说明利用附图对本发明作进一步说明,但附图中的实施例不构成对本发明的任何限制,对于本领域的普通技术人员,在不付出创造性劳动的前提下,还可以根据以下附图获得其它的附图。图1是本发明的结构示意图;附图标记:显示屏1、位置信息采集模块2、个性化信息生成模块3、控制器4、云端服务器5。具体实施方式结合以下实施例对本发明作进一步描述。参见图1,本实施例的一种个性化信息管理系统,包括显示屏1、位置信息采集模块2、个性化信息生成模块3、控制器4和云端服务器5,所述显示屏1的表面设置有触摸传感器,所述触摸传感器检测到用户触摸时,点亮所述显示屏1;所述位置信息采集模块2用于采集用户的位置信息;所述个性化信息生成模块3用于根据用户位置信息向用户推荐餐厅,所述控制器4用于将所述餐厅推荐数据进行存储,并控制所述显示屏1显示用户的餐厅推荐数据,并将所述餐厅推荐数据发送至云端服务器5,所述云端服务器5用于对餐厅推荐数据进行管理;所述显示屏1、个性化信息生成模块3及云端服务器5分别与控制器4电连接。本实施例提供了一种个性化信息管理系统,能够根据用户的位置信息向用户推荐餐厅,并且对餐厅推荐数据进行管理。优选的,所述个性化信息生成模块3包括餐厅信息采集模块、餐厅菜品评分模块和智能推荐模块,所述餐厅信息采集模块用于采集各城市餐厅在点评网站评分,所述餐厅菜品评分模块用于获取菜品的评分,所述智能推荐模块根据餐厅在点评网站评分和菜品评分对餐厅进行推荐。本优选实施例个性化信息生成模块通过对菜品进行评分,同时融合餐厅评分,保证推荐质量的同时满足了用户对特定菜品的需求。优选的,所述餐厅信息采集模块用于采集各城市餐厅在点评网站评分,具体是:假定采集到的城市集合为ru={a1,a2,…,an},ai表示第i个城市,i=1,2,…,n,n表示城市数量,第i个城市的餐厅集合为bi={bi1,bi1,…,bim},bij表示第i个城市的第j家餐厅,j=1,2,…,m,m表示餐厅数量,第i个城市中的餐厅在点评网站评分为mhhi{ci1,ci1,…,cim},cij表示第i个城市的第j家餐厅在点评网站评分,j=1,2,…,m。所述餐厅菜品评分模块包括第一菜品评分模块,第二菜品评分模块和第三菜品评分模块,所述第一菜品评分模块用于获取菜品的第一评分,所述第二菜品评分模块用于获取菜品的第二评分,所述第三菜品评分模块根据菜品的第一评分和第二评分确定菜品最终评分;所述第一菜品评分模块用于获取菜品的第一评分,具体是;抽取菜品名称,从点评网站中餐馆的菜品信息中进行,将菜品名称作为词汇,为每一个城市构建一个文档并使用评分对菜品的独特性进行评分,具体是:对每一个城市ai,菜品集合为ad={d1,d2,…,dk},dk表示第k个菜品名称,k=1,2,…,k,将城市内所有餐馆提供的菜品组合在一起,作为一个城市文档,如果同一个菜品在一个城市多个餐馆中出现,则该菜品在城市文档中出现多次;在建立城市文档后,采用下式对菜品进行评分,得到菜品dk在城市ai的第一评分:上述式子中,rx1(ai,ak)表示菜品dk在城市ai的第一评分,f(dk)表示dk在城市ai中出现的次数,f(ai)表示城市文档中菜品数量,n表示城市数量,n(dk)表示包含菜品dk的城市数量;所述第二菜品评分模块用于获取菜品的第二评分,具体是:对社区问答数据进行挖掘,确定社区问答对应的地点,在社区问答对应的地点确定之后,采用下式计算菜品的第二评分:上述式子中,rx2(ai,ak)表示菜品dk在城市ai的第二评分,f(ai,ak)表示菜品dk在城市ai社区问答中出现的次数,f(a,dk)表示菜品dk在城市集合中出现的总次数;所述第三菜品评分模块根据菜品的第一评分和第二评分确定菜品最终评分,具体是:gt(ai,dk)=σ1rx1(ai,dk)+σ2rx2(ai,dk);上述式子中,gt(ai,dk)表示菜品dk在城市ai的最终评分,σ1+σ2=1,σ1、σ2表示权重。本优选实施例第三菜品评分模块通过将第一评分和第二评分进行融合,最终得到了菜品的评分,为后续结合餐厅评分对餐厅准确推荐奠定了基础,具体的,第一评分有效的衡量了菜品在一个城市出现的频率高低,第二评分有效的衡量了菜品和城市的关联程度,通过权重用来控制从第一评分和第二评分在融合评分过程中的比例。优选的,所述智能推荐模块根据餐厅在点评网站评分和菜品评分对餐厅进行推荐,具体是:对餐厅进行排序,按照各城市餐厅在点评网站评分从高到低进行,得到第一排序结果;按照城市菜品的最终评分从高到底对菜品对应的餐厅进行排序,得到第二排序结果;将各个餐厅的第一排序结果的排名和第二排序结果的排名进行相加,将排名总和按照从低到高的顺序排列,得到最终排序结果,按照最终排序结果向用户推荐餐厅。本优选实施例智能推荐模块实现了餐厅在点评网站评分和菜品评分的总和排序,提升了用户的满意度,满足了用户的个性化需求。采用本发明个性化信息管理系统进行个性化信息管理,选取5个用户进行实验,分别为用户1、用户2、用户3、用户4、用户5,对餐厅推荐准确性和用户满意度进行统计,同现有服务机器人相比,产生的有益效果如下表所示:餐厅推荐准确性提高用户满意度提高用户129%27%用户227%26%用户326%26%用户425%24%用户524%22%最后应当说明的是,以上实施例仅用以说明本发明的技术方案,而非对本发明保护范围的限制,尽管参照较佳实施例对本发明作了详细地说明,本领域的普通技术用户应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的实质和范围。当前第1页12