一种社会教育资源推荐系统及方法与流程

文档序号:15519122发布日期:2018-09-25 18:59阅读:179来源:国知局

本发明属于计算机技术领域,具体涉及一种社会教育资源推荐系统及方法。



背景技术:

教育是一国之本,尤其是在中国,教育对于千千万万的家庭来讲是重中之重,现代社会除了各种用于教育的学校外,为了满足现代人的需求,各种培训机构和培训班应运而生。

对于成年人而言,现代社会竞争大、压力大,要想获得持续的竞争力,需要不断的提高自己的职业技能,而培训机构是成年人提高职业技能的通常选择。对于未成年人,家长为了培养孩子的兴趣,让孩子学到更多的知识,通常会为孩子报各种培训机构或培训班。

虽然现在的培训机构很多,但人们在需要时,只能在网上查询附近的培训机构,却无法准确、快速掌握附近的培训机构的信息,也就无法做出更优的选择。且现在的培训机构都是预先收取一段时间的费用,对那些学到中途即停止学习的人而言,造成了费用的浪费。



技术实现要素:

针对现有技术中的缺陷,本发明提供了一种社会教育资源推荐系统及方法,本发明根据用户搜索条件或用户画像向用户推荐符合用户需求的教育培训机构,从而帮助用户做出更优的选择;根据用户每次培训的课时时长收取单次的课时费用,为学到中途即停止学习的用户节省了培训成本。

第一方面,本发明提供了一种社会教育资源推荐系统,包括用户终端、教育培训机构终端和远程服务器,所述用户终端和教育培训机构终端分别与远程服务器通信;

用户终端用于获取用户输入的搜索条件,并把搜索条件发送给远程服务器;

远程服务器用于接收用户终端发送的搜索条件,或根据用户信息对用户进行分析得到用户画像;

远程服务器用于根据搜索条件或用户画像搜索用户周边的教育培训机构,得到符合用户需求的教育培训机构,并生成推荐地图或推荐列表,将推荐地图或推荐列表反馈给用户终端;

用户终端用于接收远程服务器反馈的推荐地图或推荐列表,根据推荐地图或推荐列表获取用户选择教育培训机构和教育培训套餐的选择结果,并将用户的选择结果发送给远程服务器;

远程服务器用于将用户的选择结果反馈给对应的教育培训机构终端;

教育培训机构终端用于获取用户的开始签到信息和结束签到信息,并将开始签到信息和结束签到信息发送给远程服务器;

远程服务器用于根据开始签到信息和结束签到信息计算本次的课时时长,根据本次的课时时长和教育培训套餐中的课时单价计算本次的课时费用,用户支付课时费用后,根据佣金规则从课时费用中提取平台佣金。

优选地,所述搜索条件包括第一筛选条件和第二筛选条件;

所述第一筛选条件为培训类别;

所述第二筛选条件为搜索距离。

优选地,所述根据搜索条件搜索用户周边的教育培训机构,得到符合用户需求的教育培训机构,具体为:

根据培训类别查询教育培训机构数据库,得到符合所述培训类别的初选教育培训机构;

查询用户数据库,得到用户的地理位置,以用户的地理位置为中心、以搜索距离为半径,从所述初选教育培训机构中筛选出符合用户需求的教育培训机构。

优选地,所述根据用户信息对用户进行分析得到用户画像,具体为:

根据用户注册信息得到用户年龄和用户性别,所述用户信息包括用户注册信息、用户历史培训信息和用户浏览信息;

根据用户历史培训信息和用户浏览信息得到用户感兴趣的培训类别;

从而得到包括用户年龄、用户性别和用户感兴趣的培训类别的用户画像。

优选地,所述根据用户画像搜索用户周边的教育培训机构,得到符合用户需求的教育培训机构,具体为:

根据用户年龄、用户性别和用户感兴趣的培训类别从教育培训机构数据库,得到符合所述培训类别的初选教育培训机构;

查询用户数据库,得到用户的地理位置,以用户的地理位置为中心,从初选教育培训机构中筛选出离用户最近的n个教育培训机构,作为符合用户需求的教育培训机构。

优选地,所述生成推荐地图或推荐列表,具体为:根据符合用户需求的教育培训机构的地理位置和用户的地理位置生成推荐地图,或根据符合用户需求的教育培训机构的地理位置与用户的地理位置的距离,从近至远生成推荐列表。

优选地,所述接收远程服务器反馈的推荐地图,根据推荐地图获取用户选择教育培训机构和教育培训套餐的选择结果,并将用户的选择结果发送给远程服务器,具体为:

接收远程服务器反馈的推荐地图,生成并显示推荐地图界面,所述推荐地图界面包括街景图像、以及位于街景图像上教育培训机构图标和用户图标,每个教育培训机构图标关联对应的教育培训机构信息;

获取用户点击教育培训机构图标的指令后显示教育培训机构信息,所述教育培训机构信息包括推荐指数、机构名称、机构地址、联系方式、机构介绍和多个培训类别按键;

获取用户点击培训类别按键的指令后显示所述培训类别的多个教育培训套餐和对应的多个购买按键;

获取用户点击购买按键的购买指令后,得到包括教育培训机构和教育培训套餐的选择结果,并将用户的选择结果发送给远程服务器。

优选地,所述接收远程服务器反馈的推荐列表,根据推荐列表获取用户的选择结果,并将用户的选择结果发送给远程服务器,具体为:

接收远程服务器反馈的推荐列表,生成并显示推荐列表界面,所述推荐列表界面包括多个教育培训机构按键;

获取用户点击教育培训机构按键的指令后显示教育培训机构信息,所述教育培训机构信息包括推荐指数、机构名称、机构地址、联系方式、机构介绍和多个培训类别按键;

获取用户点击培训类别按键的指令后显示所述培训类别的多个教育培训套餐和对应的多个购买按键;

获取用户点击购买按键的购买指令后,得到包括教育培训机构和教育培训套餐的选择结果,并将用户的选择结果发送给远程服务器。

优选地,所述教育培训机构终端获取用户的开始签到信息和结束签到信息,具体为:

用户每次达到教育培训机构,培训开始前,获取用户的指纹信息并生成开始签到信息,所述开始签到信息包括开始指纹信息、开始时间和开始地理位置;

培训结束后,再次获取用户的指纹信息并生成结束签到信息,所述结束签到信息包括结束指纹信息、结束时间和结束地理位置。

第二方面,本发明提供了一种社会教育资源推荐方法,适用于第一方面所述的社会教育资源推荐系统,包括以下步骤:

根据获取的用户搜索条件或根据对用户信息进行分析得到的用户画像,搜索用户周边的教育培训机构,得到符合用户需求的教育培训机构,并生成推荐地图或推荐列表;

根据推荐地图或推荐列表获取用户选择教育培训机构和教育培训套餐的选择结果;

根据用户在教育培训机构处的开始签到信息和结束签到信息计算本次的课时时长,根据本次的课时时长和教育培训套餐中的课时单价计算本次的课时费用,用户支付课时费用后,根据佣金规则从课时费用中提取平台佣金。

本发明的有益效果为:本发明根据用户搜索条件或用户画像向用户推荐符合用户需求的教育培训机构,从而帮助用户做出更优的选择;根据用户每次培训的课时时长收取单次的课时费用,为学到中途即停止学习的用户节省了培训成本。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。在所有附图中,类似的元件或部分一般由类似的附图标记标识。附图中,各元件或部分并不一定按照实际的比例绘制。

图1为本实施例中社会教育资源推荐系统的结构图;

图2为本实施例中社会教育资源推荐方法的流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。

还应当理解,在此本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本发明。如在本发明说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。

还应当进一步理解,在本发明说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。

具体实现中,本发明实施例中描述的终端包括但不限于诸如具有触摸敏感表面(例如,触摸屏显示器和/或触摸板)的移动电话、膝上型计算机或平板计算机之类的其它便携式设备。还应当理解的是,在某些实施例中,所述设备并非便携式通信设备,而是具有触摸敏感表面(例如,触摸屏显示器和/或触摸板)的台式计算机。

在接下来的讨论中,描述了包括显示器和触摸敏感表面的终端。然而,应当理解的是,终端可以包括诸如物理键盘、鼠标和/或控制杆的一个或多个其它物理用户接口设备。

终端支持各种应用程序,例如以下中的一个或多个:绘图应用程序、演示应用程序、文字处理应用程序、网站创建应用程序、盘刻录应用程序、电子表格应用程序、游戏应用程序、电话应用程序、视频会议应用程序、电子邮件应用程序、即时消息收发应用程序、锻炼支持应用程序、照片管理应用程序、数码相机应用程序、数字摄影机应用程序、web浏览应用程序、数字音乐播放器应用程序和/或数字视频播放器应用程序。

可以在终端上执行的各种应用程序可以使用诸如触摸敏感表面的至少一个公共物理用户接口设备。可以在应用程序之间和/或相应应用程序内调整和/或改变触摸敏感表面的一个或多个功能以及终端上显示的相应信息。这样,终端的公共物理架构(例如,触摸敏感表面)可以支持具有对用户而言直观且透明的用户界面的各种应用程序。

实施例一:

本实施例提供了一种社会教育资源推荐系统,如图1所示,包括用户终端、教育培训机构终端和远程服务器,所述用户终端和教育培训机构终端分别与远程服务器通信;

用户终端用于获取用户输入的搜索条件,并把搜索条件发送给远程服务器;

远程服务器用于接收用户终端发送的搜索条件,或根据用户信息对用户进行分析得到用户画像;

远程服务器用于根据搜索条件或用户画像搜索用户周边的教育培训机构,得到符合用户需求的教育培训机构,并生成推荐地图或推荐列表,将推荐地图或推荐列表反馈给用户终端;

用户终端用于接收远程服务器反馈的推荐地图或推荐列表,根据推荐地图或推荐列表获取用户选择教育培训机构和教育培训套餐的选择结果,并将用户的选择结果发送给远程服务器;

远程服务器用于将用户的选择结果反馈给对应的教育培训机构终端;

教育培训机构终端用于获取用户的开始签到信息和结束签到信息,并将开始签到信息和结束签到信息发送给远程服务器;

远程服务器用于根据开始签到信息和结束签到信息计算本次的课时时长,根据本次的课时时长和教育培训套餐中的课时单价计算本次的课时费用,用户支付课时费用后,根据佣金规则从课时费用中提取平台佣金。

本实施例中,用户终端和教育培训机构终端可安装本平台的平台app或关注本平台公众号,用户和教育培训机构需注册成为本平台会员;注册成为本平台会员后,教育培训机构可发布本机构的相关信息,如教育培训套餐,用户可选择、购买本平台的教育培训套餐。本实施例根据用户搜索条件或用户画像向用户推荐符合用户需求的教育培训机构,从而帮助用户做出更优的选择;根据用户每次培训的课时时长收取单次的课时费用,为学到中途即停止学习的用户节省了培训成本;还根据课时费用为平台提取平台佣金。

本实施例可以根据用户的搜索条件为用户推荐。用户在用户终端输入搜索条件,所述搜索条件包括第一筛选条件和第二筛选条件;所述第一筛选条件为培训类别。例如书法、钢琴、绘画、计算机等等;所述第二筛选条件为搜索距离,例如2km、3km、5km等等。如用户李玲输入的搜索条件为书法、3km,用户终端将该搜索条件发送给远程服务器。

本实施例中远程服务器接收到该搜索条件后,根据培训类别查询教育培训机构数据库(教育培训机构数据库中包括若干教育培训机构的相关信息),得到符合培训类别的初选教育培训机构;然后查询用户数据库(用户数据库内包括若干用户的相关信息),得到发送搜索条件的用户的地理位置(根据用户注册时填写的地址,得到用经纬度表示的用户的地理位置),以用户的地理位置为中心、以搜索距离为半径,从所述初选教育培训机构中筛选出符合用户需求的教育培训机构。例如,根据书法这个培训类别得到158个初选教育培训机构,然后以用户的地理位置为中心、以搜索距离3km为半径,从158个初选教育培训机构中筛选出符合用户需求的5个教育培训机构。根据符合用户需求的5个教育培训机构的地理位置和用户的地理位置生成推荐地图,将推荐地图反馈给用户终端。

用户终端接收远程服务器反馈的推荐地图,生成并显示推荐地图界面,所述推荐地图界面包括街景图像、以及位于街景图像上教育培训机构图标和用户图标,每个教育培训机构图标关联对应的教育培训机构信息。获取用户点击教育培训机构图标的指令后显示教育培训机构信息,所述教育培训机构信息包括推荐指数、机构名称、机构地址、联系方式、机构介绍和多个培训类别按键。获取用户点击培训类别按键的指令后显示所述培训类别的多个教育培训套餐和对应的多个购买按键。获取用户点击购买按键的购买指令后,得到包括教育培训机构和教育培训套餐的选择结果,并将用户的选择结果发送给远程服务器。例如用户在推荐地图上看到了符合自己要求的5个教育培训机构的图标和自己的图标,且这两种图标用不同的颜色进行显示,用户可以很直观的看到这5个教育培训机构所在的位置以及与自己的距离的远近;用户依次点击每个图标进行了查看,了解了这几个教育培训机构的情况,觉得离自己最近的苗苗成长培训机构更适合,于是再次点击了苗苗成长培训机构的图标,进入显示教育培训机构信息的子界面,子界面显示了推荐指数为9.7、机构名称为苗苗成长培训机构、机构地址为重庆市九龙坡区渝州路108号华宇大厦5楼、联系方式为02365894156、机构介绍和多个培训类别(例如书法、绘画、钢琴等)按键;用户点击了书法按键进入书法子界面,书法子界面显示了多个书法套餐和对应的多个购买按键,用户根据自己孩子的情况选择了套餐三:书法初级班,每周六下午两点到四点,每课时单价为50元rmb;用户点击了套餐三的购买按键进行购买,用户终端得到用户选择了苗苗成长培训机构和书法套餐三,并将用户的这个选择结果发送给远程服务器。远程服务器将用户的选择结果发送给了苗苗成长培训机构,便于苗苗成长培训机构为该套餐的课程做相应的准备。

本实施例中用户到达培训机构后,教育培训机构终端获取用户的指纹信息并生成开始签到信息,所述开始签到信息包括开始指纹信息、开始时间和开始地理位置;培训结束后,再次获取用户的指纹信息并生成结束签到信息,所述结束签到信息包括结束指纹信息、结束时间和结束地理位置。例如第一个周六下午,该用户李玲带着自己7岁的孩子张军准时到苗苗教育培训机构进行学习,课程开始前,张军在教育培训机构终端按了指纹进行开始签到,签到时间为下午两点,课程结束后,张军再次按了指纹进行结束签到,签到时间为下午四点半(首次培训前要录入指纹并存储,可以同时录入李玲和张军的指纹,则后续培训时,获得李玲的指纹或张军的指纹均可签到成功)。远程服务器根据两次签到的时间差计算本次培训的课时时长为两个半小时,再乘以课时单价50元rmb,得到课时费用为125元rmb。用户向培训教育机构支付了这125元rmb,系统按佣金规则百分之4的提成率提取了平台佣金5元。在第二个周六下午,李玲第二次带着张军在教育培训机构进行培训后,支付第二次的课时费用,因此本系统可以在用户每次学习培训后,支付当次的课时费用,而无需预先支付几个月的费用,若用户在学习了两次后不想继续培训,则为用户节省了培训费用。

本实施例还可以根据用户画像主动为用户推荐。本实施例的所述用户信息包括用户注册信息、用户历史培训信息和用户浏览信息,远程服务器根据用户注册信息得到用户年龄和用户性别;根据用户历史培训信息和用户浏览信息得到用户感兴趣的培训类别;从而得到包括用户年龄、用户性别和用户感兴趣的培训类别的用户画像。例如,根据用户韩梅的相关信息得到用户韩梅的画像为25岁、女性和感兴趣的培训类别为英语。

本实施例根据用户年龄、用户性别和用户感兴趣的培训类别从教育培训机构数据库,得到符合所述培训类别的初选教育培训机构;查询用户数据库,得到用户的地理位置,以用户的地理位置为中心,从初选教育培训机构中筛选出离用户最近的n个教育培训机构,作为符合用户需求的教育培训机构。例如,根据韩梅的年龄25岁、女性和感兴趣的培训类别为英语进行初步筛选,得到进行英语培训的初选教育培训机构125个;然后查询用户数据库,得到用户韩梅的地理位置(根据用户注册时填写的地址,得到用经纬度表示的用户的地理位置),分别计算韩梅的地理位置与这125个初选教育培训机构的地理(根据教育培训机构注册时填写的地址,得到用经纬度表示的教育培训机构的地理位置)的距离值,将这125个距离值按从小到大的顺序进行排序,得到距离值最小即离用户韩梅最近的6个教育培训机构,将这6个教育培训机构作为符合用户韩梅需求的教育培训机构。根据符合用户韩梅需求的6个教育培训机构的地理位置与用户的地理位置的距离,从近至远生成推荐列表,将推荐列表反馈给用户终端。

本实施例的用户终端接收远程服务器反馈的推荐列表,生成并显示推荐列表界面,所述推荐列表界面包括多个教育培训机构按键;获取用户点击教育培训机构按键的指令后显示教育培训机构信息,所述教育培训机构信息包括推荐指数、机构名称、机构地址、联系方式、机构介绍和多个培训类别按键;获取用户点击培训类别按键的指令后显示所述培训类别的多个教育培训套餐和对应的多个购买按键;获取用户点击购买按键的购买指令后,得到包括教育培训机构和教育培训套餐的选择结果,并将用户的选择结果发送给远程服务器。

例如用户终端接收远程服务器反馈的推荐列表,生成并显示推荐列表界面,用户韩梅在推荐列表界面上看到了符合自己要求的6个教育培训机构(按距离的近远从上之下排列);用户依次点击教育培训机构进行了查看,了解了这几个教育培训机构的情况,觉得离自己较近的流利说语言培训机构更适合,于是再次点击了流利说语言培训机构的按键,进入显示教育培训机构信息的子界面,子界面显示了推荐指数为9.5、机构名称为流利说语言培训机构、机构地址为重庆市九龙坡区渝州路103号学府天地7楼、联系方式为02369542351、机构介绍和多个培训类别(例如英语、日语、韩语等)按键;用户点击了英语按键进入英语子界面,英语子界面显示了多个英语套餐和对应的多个购买按键,用户根据自己孩子的情况选择了套餐二:英语初级班,每周日下午两点到四点,每课时单价为80元rmb;用户点击了套餐二的购买按键进行购买,用户终端得到用户选择了流利说语言培训机构和英语套餐二,并将用户的这个选择结果发送给远程服务器。远程服务器将用户的选择结果发送给了流利说语言培训机构,便于流利说语言培训机构为该套餐的课程做相应的准备。

本实施例中用户到达培训机构后,教育培训机构终端获取用户的指纹信息并生成开始签到信息,所述开始签到信息包括开始指纹信息、开始时间和开始地理位置;培训结束后,再次获取用户的指纹信息并生成结束签到信息,所述结束签到信息包括结束指纹信息、结束时间和结束地理位置。例如第一个周日下午,该韩梅准时到流利说语言培训机构进行学习,课程开始前,韩梅在教育培训机构终端按了指纹进行开始签到,签到时间为下午两点,课程结束后,韩梅再次按了指纹进行结束签到,签到时间为下午四点半(首次培训前要录入韩梅指纹并存储,则后续培训时,获得韩梅的指纹则可签到成功)。远程服务器根据两次签到的时间差计算本次培训的课时时长为两个半小时,再乘以课时单价80元rmb,得到课时费用为200元rmb。韩梅向培训教育机构支付了这200元rmb,系统按佣金规则百分之5的提成率提取了平台佣金10元。在第二个周日下午,韩梅在教育培训机构进行培训后,支付第二次的课时费用,因此本系统可以在用户每次学习培训后,支付当次的课时费用,而无需预先支付几个月的费用,若用户在学习了两次后不想继续培训,则为用户节省了培训费用。

综上所述,本实施例根据用户搜索条件或用户画像向用户推荐符合用户需求的教育培训机构,节省了用户在网络上的搜索时间,为用户提供精准的咨询,从而帮助用户做出更优的选择;根据用户每次培训的课时时长收取单次的课时费用,为学到中途即停止学习的用户节省了培训成本;还能为平台赚取佣金。

实施例二:

本实施例提供了一种社会教育资源推荐方法,适用于实施例一所述的社会教育资源推荐系统,如图2所示,包括以下步骤:

根据获取的用户搜索条件或根据对用户信息进行分析得到的用户画像,搜索用户周边的教育培训机构,得到符合用户需求的教育培训机构,并生成推荐地图或推荐列表;

根据推荐地图或推荐列表获取用户选择教育培训机构和教育培训套餐的选择结果;

根据用户在教育培训机构处的开始签到信息和结束签到信息计算本次的课时时长,根据本次的课时时长和教育培训套餐中的课时单价计算本次的课时费用,用户支付课时费用后,根据佣金规则从课时费用中提取平台佣金。

综上所述,本实施例根据用户搜索条件或用户画像向用户推荐符合用户需求的教育培训机构,节省了用户在网络上的搜索时间,为用户提供精准的咨询,从而帮助用户做出更优的选择;根据用户每次培训的课时时长收取单次的课时费用,为学到中途即停止学习的用户节省了培训成本;还能为平台赚取佣金。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的方法能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了实施例的步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。在本申请所提供的几个实施例中,应该理解到,所描述的系统和方法,可以通过其它的方式实现。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1