CN118212027A - 一种电力套餐与售电公司推荐方法、装置及计算机设备 - Google Patents
一种电力套餐与售电公司推荐方法、装置及计算机设备 Download PDFInfo
- Publication number
- CN118212027A CN118212027A CN202410206491.9A CN202410206491A CN118212027A CN 118212027 A CN118212027 A CN 118212027A CN 202410206491 A CN202410206491 A CN 202410206491A CN 118212027 A CN118212027 A CN 118212027A
- Authority
- CN
- China
- Prior art keywords
- electric
- user
- target
- package
- target user
- 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
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
- 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
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/22—Matching criteria, e.g. proximity measures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/24—Classification techniques
-
- 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
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/04—Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
-
- 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—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/06—Energy or water supply
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Economics (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Health & Medical Sciences (AREA)
- Evolutionary Computation (AREA)
- Evolutionary Biology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Bioinformatics & Computational Biology (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Development Economics (AREA)
- Artificial Intelligence (AREA)
- General Engineering & Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Technology Law (AREA)
- Public Health (AREA)
- Water Supply & Treatment (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Primary Health Care (AREA)
- Tourism & Hospitality (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明提供一种电力套餐与售电公司推荐方法、装置、存储介质及计算机设备,涉及电力领域。方法包括获取目标用户的用户信息,基于用户信息对目标用户进行分类,得到目标用户至少一个特征维度的分类结果;获取电力套餐的套餐信息和售电公司的交易信息,根据套餐信息、交易信息以及目标用户的分类结果,得到与目标用户匹配的至少一个电力套餐集合和至少一个售电公司集合;计算电力套餐集合中每个电力套餐的推荐值并对电力套餐进行排序,得到目标用户的电力套餐推荐结果,计算售电公司集合中每一个售电公司的推荐值并对售电公司进行排序,得到目标用户的售电公司推荐结果。本方案能实现对电力用户进行电力套餐推荐和售电公司推荐,辅助用户做出决策。
Description
技术领域
本发明涉及电力技术领域,尤其是涉及一种电力套餐与售电公司推荐方法、装置、存储介质及计算机设备。
背景技术
电力市场化改革推动了电力零售交易平台的出现和发展,电力用户和售电公司可以通过电力零售交易平台进行电力交易,例如电力用户可以向售电公司购买电力套餐。
随着电力市场化改革的深入,越来越多的电力用户和售电公司进入零售市场,以我国云南地区为例,云南电力市场化登录用户超过30万户,入驻电力零售交易平台的售电公司超过100多家,挂牌出售的标准电力套餐超过4万个。电力用户由于对市场缺少了解、交易经验薄弱,对海量的电力套餐和售电公司往往难以抉择,从而导致电力交易效率较低,因此亟需一种电力套餐与售电公司推荐方法,帮助电力用户做出决策,以提高电力交易效率。
发明内容
有鉴于此,本申请提供了一种电力套餐与售电公司推荐方法、装置、存储介质及计算机设备,主要目的在于解决电力交易平台缺乏有效的推荐方案进行辅助决策的技术问题。
根据本发明的第一个方面,提供了一种电力套餐与售电公司推荐方法,该方法包括:
获取目标用户的用户信息,基于所述目标用户的用户信息对所述目标用户进行分类,得到所述目标用户至少一个特征维度的分类结果,其中所述特征维度包括用户类型、用电行为和交易偏好;
获取电力套餐的套餐信息和售电公司的交易信息,根据所述套餐信息、所述交易信息以及所述目标用户至少一个特征维度的分类结果,得到与所述目标用户匹配的至少一个电力套餐集合和至少一个售电公司集合;
计算所述电力套餐集合中每个电力套餐的推荐值,并对电力套餐进行排序,得到所述目标用户的电力套餐推荐结果,计算所述售电公司集合中每一个售电公司的推荐值,并对售电公司进行排序,得到所述目标用户的售电公司推荐结果。
根据本发明的第二个方面,提供了一种电力套餐与售电公司推荐装置,该装置包括:
目标用户分类模块,用于获取目标用户的用户信息,基于所述目标用户的用户信息对所述目标用户进行分类,得到所述目标用户至少一个特征维度的分类结果,其中所述特征维度包括用户类型、用电行为和交易偏好;
推荐路径建立模块,用于获取电力套餐的套餐信息和售电公司的交易信息,根据所述套餐信息、所述交易信息以及所述目标用户至少一个特征维度的分类结果,得到与所述目标用户匹配的至少一个电力套餐集合和至少一个售电公司集合;
推荐结果生成模块,用于计算所述电力套餐集合中每个电力套餐的推荐值,并对电力套餐进行排序,得到所述目标用户的电力套餐推荐结果,计算所述售电公司集合中每一个售电公司的推荐值,并对售电公司进行排序,得到所述目标用户的售电公司推荐结果。
根据本发明的第三个方面,提供了一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现上述电力套餐与售电公司推荐方法。
根据本发明的第四个方面,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述电力套餐与售电公司推荐方法。
本发明提供的一种电力套餐与售电公司推荐方法、装置、存储介质及计算机设备,首先获取目标用户的用户信息,基于所述目标用户的用户信息对所述目标用户进行分类,得到所述目标用户至少一个特征维度的分类结果,其中所述特征维度包括用户类型、用电行为和交易偏好;然后获取电力套餐的套餐信息和售电公司的交易信息,根据所述套餐信息、所述交易信息以及所述目标用户至少一个特征维度的分类结果,得到与所述目标用户匹配的至少一个电力套餐集合和至少一个售电公司集合;最后计算所述电力套餐集合中每个电力套餐的推荐值,并对电力套餐进行排序,得到所述目标用户的电力套餐推荐结果,计算所述售电公司集合中每一个售电公司的推荐值,并对售电公司进行排序,得到所述目标用户的售电公司推荐结果。本申请提供的方案对目标用户进行分类后,根据目标用户的分类结果可以得到与目标用户匹配的电力套餐集合和售电公司集合,然后计算电力套餐的推荐值和售电公司的推荐值,按照推荐值排序实现对电力用户进行电力套餐推荐和售电公司推荐,以辅助用户做出决策。
上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1示出了本发明实施例提供的一种电力套餐与售电公司推荐方法的流程示意图;
图2示出了本发明实施例提供的一种对目标用户进行电力套餐集合匹配的方法流程示意图;
图3示出了本发明实施例提供的另一种对目标用户进行电力套餐集合匹配的方法流程示意图;
图4示出了本发明实施例提供的一种电力套餐与售电公司推荐装置的结构示意图;
图5示出了本发明实施例提供的另一种电力套餐与售电公司推荐装置的结构示意图;
图6示出了本发明实施例提供的一种电力套餐与售电公司存储介质及计算机设备的结构示意图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
在一个实施例中,如图1所示,提供了一种电力套餐与售电公司推荐方法,包括以下步骤:
101、获取目标用户的用户信息,基于所述目标用户的用户信息对所述目标用户进行分类,得到所述目标用户至少一个特征维度的分类结果,其中所述特征维度包括用户类型、用电行为和交易偏好;
在本实施例中,目标用户为待进行电力套餐和售电公司推荐的用户。目标用户可以通过触发推荐请求指令使电力零售交易平台生成针对目标用户的推荐结果,电力零售交易平台也可以通过查询目标用户当前签约或者购买的电力套餐情况自动触发对目标用户进行推荐的指令,例如,电力零售交易平台在检测到距离目标用户签约或者购买的电力套餐的期限为预设天数时,可以生成针对目标用户的推荐结果并生成套餐期限提示信息发送给目标用户,以提示用户及时续约。
在本实施例中,目标用户的类型可以包括登录用户和游客用户,其中,登录用户为在电力零售交易平台进行注册登录的用户,登录用户包括新用户和老用户。新用户为未在电力零售交易平台进行电力交易的新注册登录用户,新用户的用户信息可以包括用户ID、基础信息和用电信息。老用户为在电力零售交易平台进行过电力交易的用户,老用户的用户信息可以包括用户ID、基础信息、用电信息以及交易信息。游客用户为未进行注册,以游客身份访问电力零售交易平台的用户,游客用户的用户信息可以包括用户ID和基础信息。其中,基础信息可以包括用户的所属地区、用电类别以及是否小微企业等,用电信息可以包括用电规模、用电偏好以及电压等级等,交易信息可以包括售电公司选择、电力套餐选择、价格类型偏好、交易方式偏好、偏差处理偏好以及价格接受度等。根据基础信息对目标用户进行分类,可以得到目标用户基于用户类型特征维度的分类结果。根据用电信息对目标用户进行分类,可以得到目标用户基于用电行为特征维度的分类结果。基于交易信息对目标用户进行分类,可以得到目标用户基于交易偏好特征维度的分类结果。
在本实施例中,先对目标用户基于至少一个特征维度进行分类,以便后续可以综合考虑一个或多个特征维度的分类结果选取与目标用户匹配的电力套餐与售电公司,进而提高推荐结果生成的丰富性和准确性。
需要说明的是,在本申请实施例中,电力零售交易平台的用户,包括登录用户中的新用户和老用户,以及游客用户,在登录或访问电力零售交易平台时会勾选用户信息授权协议或者填写用户信息,也就是说,本申请实施例中的用户信息均经用户授权后进行获取的。
102、获取电力套餐的套餐信息和售电公司的交易信息,根据所述套餐信息、所述交易信息以及所述目标用户至少一个特征维度的分类结果,得到与所述目标用户匹配的至少一个电力套餐集合和至少一个售电公司集合;
在本实施例中,电力套餐的套餐信息可以包括价格类型、交易方式、偏差处理规则、结算价格水平以及套餐销量等。售电公司的交易信息可以包括价格类型、交易方式、偏差处理、价格指标以及交易评分等。对于目标用户每一个特征维度的分类结果,可以根据套餐信息与目标用户所属的类别相同的电力套餐确定与目标用户相匹配的电力套餐集合,根据交易信息与目标用户所属的类别相同的售电公司确定与目标用户相匹配的售电公司集合,和/或,根据与目标用户所属类别相同的用户购买的电力套餐和签约的售电公司确定与目标用户匹配的电力套餐集合和售电公司集合。以及根据电力套餐的销量确定电力套餐集合,根据售电公司的交易评分确定售电公司集合。
在本实施例中,按照目标用户一个或多个特征维度的分类结果,得到一个或多个电力套餐集合和售电公司集合,可以减少目标用户与电力套餐集合和售电公司集合进行匹配时的计算量,提升计算效率。按照不同的特征维度获取电力套餐集合和售电公司集合,以便于后续根据不同特征维度的重要程度计算各个电力套餐和售电公司的推荐值,以提高推荐结果生成的合理性和准确性。
103、计算所述电力套餐集合中每个电力套餐的推荐值,并对电力套餐进行排序,得到所述目标用户的电力套餐推荐结果,计算所述售电公司集合中每一个售电公司的推荐值,并对售电公司进行排序,得到所述目标用户的售电公司推荐结果。
在本实施例中,按照重要程度为每个电力套餐集合和每个售电公司集合分配权重,根据每个电力套餐出现的次数以及所在电力套餐集合的权重,计算每个电力套餐的推荐值,并按照推荐值对电力套餐进行排序,然后按照电力套餐的排列顺序对目标用户进行推荐。根据每个售电公司出现的次数以及所在售电公司集合的权重,计算每个售电公司的推荐值,并按照推荐值对售电公司进行排序,根据售电公司的排列顺序对目标用户进行推荐。
本实施例提供的电力套餐与售电公司推荐方法,对目标用户基于至少一个特征维度进行分类后,根据目标用户的分类结果可以得到每个特征维度下与目标用户匹配的电力套餐集合和售电公司集合,通过综合考虑多个维度得到的电力套餐集合和售电公司集合会更加丰富、准确,并且可以减少计算量,提高响应速度。然后计算电力套餐的推荐值和售电公司的推荐值,按照推荐值排序实现对电力用户进行电力套餐推荐和售电公司推荐,以辅助用户做出决策,通过计算推荐值并按照推荐值进行排序推荐可以便于目标用户了解每个电力套餐和售电公司与自己的匹配程度,为用户提供科学有效的交易策略辅助,进一步促进电力零售市场的良性竞争,促进市场资源高效合理分配。
进一步的,作为上述实施例具体实施方式的细化和扩展,为了完整说明本实施例的实施过程,提供了电力套餐与售电公司推荐方法,该方法包括以下步骤:
201、获取多个登录用户的用户信息,根据多个所述登录用户的用户信息对多个所述登录用户进行分类,得到所述登录用户的分类结果。
在一个可选的实施例中,在获取目标用户的用户信息,基于所述目标用户的用户信息对所述目标用户进行分类之前,可以对登录用户进行分类,具体可以通过以下方式实现:获取多个登录用户的用户信息,对多个所述登录用户的用户信息进行特征提取,得到多个所述登录用户的用户特征;基于所述用户特征中的用户类型特征对多个所述登录用户进行分类,得到多个第一用户群,其中,所述用户类型特征包括地域属性、用电类别以及是否小微企业;基于所述用户特征中的用电行为特征对多个所述登录用户进行分类,得到多个第二用户群,其中所述用电行为特征包括用电规模、用电偏好以及电压等级;基于所述用户特征中的交易偏好特征对多个所述登录用户进行分类,得到多个第三用户群,其中所述交易偏好特征包括价格类型偏好、交易方式偏好、偏差处理偏好以及价格接受度。
其中,登录用户的用户特征包括对基础信息进行特征提取得到的用户类型特征,对用电信息进行特征提取得到的用电行为特征,对交易信息进行特征提取得到的交易偏好特征。登录用户各个维度的用户特征的具体内容可以参见表1。
表1
在上述实施例中,将用户类型特征维度下具有相同特征的登录用户分为同一类,得到多个第一用户群,即同用户类型用户群,例如,如果地域属性中所属地区的数量为16,用电类别包括3种特征类型,是否小微企业包括2种特征类型,那么第一用户群的数量为16×3×2=96。同理,将用电行为特征维度下具有相同特征的登录用户分为同一类,得到多个第二用户群,即同用电行为用户群。将交易偏好特征维度下具有相同特征的登录用户分为同一类,得到多个第三用户群,即同交易偏好用户群。在对登录用户进行分类时,如果有一项用户特征为空,则不将该登录用户纳入相应的用户群中。
在上述实施例中,电力零售交易平台会在离线状态时对登录用户进行分类,以便在需要对目标用户进行电力套现和售电公司进行推荐时,能够快速匹配到与目标用户同类的登录用户,然后参考登录用户购买的电力套餐和签约的售电公司对目标用户进行推荐。
202、获取多个电力套餐的套餐信息和多个售电公司的交易信息,根据所述套餐信息、所述交易信息以及所述登录用户的分类结果,对多个所述电力套餐和多个所述售电公司进行分类,得到所述电力套餐的分类结果和所述售电公司的分类结果。
在一个可选的实施例中,在获取目标用户的用户信息,基于所述目标用户的用户信息对所述目标用户进行分类之前,还可以对电力套餐和售电公司进行分类,具体可以通过以下方式实现:根据多个所述第一用户群中的登录用户当前所购买的电力套餐得到多个第一电力套餐群,根据多个所述第一用户群中的登录用户当前所签约的售电公司得到多个第一售电公司群;根据多个所述第二用户群中的登录用户当前所购买的电力套餐得到多个第二电力套餐群,根据多个所述第二用户群中的登录用户当前所签约的售电公司得到多个第二售电公司群;获取多个电力套餐的套餐信息,对多个所述电力套餐的套餐信息进行特征提取,得到电力套餐特征,并基于所述电力套餐特征中的套餐类型特征对多个所述电力套餐进行分类,得到多个第三电力套餐群,其中,所述套餐类型特征包括价格类型、交易方式、偏差处理规则以及结算价格水平;获取多个售电公司的交易信息,对多个所述售电公司的交易信息进行特征提取,得到售电公司特征,并基于所述售电公司特征中的交易策略特征对多个所述售电公司进行分类,得到多个第三售电公司群,其中,所述交易策略特征包括价格类型、交易方式、偏差处理规则以及价格指标;获取套餐销量超过销量阈值的电力套餐得到第四电力套餐群,获取交易评分超过评分阈值的售电公司得到第四售电公司群。
在上述实施例中,获取每一个第一用户群中的登录用户当前所购买的处于有效状态的电力套餐,得到与第一用户群一一对应的第一电力套餐群,即,将同用户类型的登录用户当前所购买的电力套餐划分为同一个第一电力套餐群,得到多个第一电力套餐群。其中,处于有效状态的电力套餐指的是处于上架状态并且交割月份为次月及以后的电力套餐。获取每一个第一用户群中的登录用户当前所签约的售电公司,得到与第一用户群一一对应的第一售电公司群,即,将同用户类型的登录用户当前所签约的售电公司划分为同一个第一售电公司群,得到多个一售电公司群。同理,获取每一个第二用户群中的登录用户当前所购买的处于有效状态的电力套餐,得到与第二用户群(同用电行为用户群)一一对应的第二电力套餐群,以及获取每一个第二用户群中的登录用户当前所签约的售电公司,得到与第二用户群一一对应的第二售电公司群。
在上述实施例中,由于电力套餐的套餐信息和售电公司的交易信息中不包含与用户类型特征和用电行为特征直接对应的信息,所以本申请实施例根据同用户类型的登录用户和同用电行为的登录用户购买的电力套餐和签约售电公司对电力套餐和售电公司进行分类,以得到与用户类型特征维度对应的电力套餐和售电公司的分类结果,以及与用电行为特征维度对应的电力套餐和售电公司的分类结果。对于交易偏好特征维度的电力套餐和售电公司的分类结果,可以根据电力套餐的套餐信息和售电公司的交易信息得到。具体的,对电力套餐的套餐信息进行特征提取可以得到电力套餐特征,电力套餐特征包括套餐类型特征,将套餐类型特征中具有相同特征的电力套餐划分为同一类,得到多个第三电力套餐群,具有相同特征的第三电力套餐群和第三用户群一一对应,其中,电力套餐特征的具体内容参见表2。同理,对售电公司的交易信息进行特征提取可以得到售电公司特征,售电公司特征包括交易策略特征,将交易策略特征中具有相同特征的售电公司划分为同一类,得到多个第三售电公司群,具有相同特征的第三售电公司群和第三用户群一一对应,其中,售电公司特征的具体内容参见表3。在申请实施例中,用户群与电力套餐群以及用户群与售电公司群之间的一一对应关系可以通过打标签的方式进行记录。
表2
表3
在上述实施例中,考虑到交易市场中流行度的影响,本申请还获取套餐销量超过预设销量阈值的多个电力套餐得到第四电力套餐群,以及获取交易评分超过评分阈值的多个售电公司得到第四售电公司群。本申请实施例按照不同的特征维度对电力套餐和售电公司进行分类,可以提高对目标用户进行电力套餐集合和售电公司集合匹配的速度和丰富度。
203、获取目标用户的用户信息,基于所述目标用户的用户信息对所述目标用户进行分类,得到所述目标用户至少一个特征维度的分类结果。
在一个可选的实施例中,如果所述目标用户的类型为登录用户,步骤203具体可以通过以下方法实现:获取所述目标用户的用户ID,根据所述用户ID在多个所述第二用户群中查询所述目标用户对应的目标第二用户群,以及在多个所述第三用户群中查询所述目标用户对应的目标第三用户群;或者,获取所述目标用户的用户信息,对所述目标用户的用户信息进行特征提取,得到目标用户的用户特征,基于所述用户特征中的用户类型特征对所述目标用户进行分类,得到所述目标用户对应的目标第一用户群,以及基于所述用户特征中的用电行为特征对所述目标用户进行分类,得到所述目标用户对应的目标第二用户群;根据所述目标用户对应的目标第一用户群中的登录用户,以及所述目标用户对应的目标第二用户群中的登录用户,计算得到所述目标用户的相似用户,根据所述相似用户确定所述目标用户对应的目标第三用户群;根据所述目标第二用户群得到目标用户用电行为特征维度的分类结果,根据所述目标第三用户群得到所述目标用户交易偏好特征维度的分类结果。
在上述实施例中,如果目标用户的类型为登录用户,可以基于目标用户的用电行为和交易偏好特征维度的分类结果进行电力套餐和售电公司推荐。其中,当目标用户的类型为登录用户中的老用户时,由于电力零售交易平台已经对登录用户完成分类,所以利用用户信息中的用户ID在登录用户的分类结果中进行查询即可得到目标用户的分类结果,具体可以根据用户ID在多个第二用户群中查询目标用户所在的第二用户群,得到目标第二用户群,即目标用户基于用电行为特征维度的分类结果。以及在多个第三用户群中查询目标用户所在的第三用户群,得到目标第三用户群,即目标用户基于交易偏好特征维度的分类结果。当目标用户的类型为登录用户中的新用户时,电力零售交易平台还未对新用户进行分类,此时可以通过目标用户的用户信息对目标用户进行分类,电力零售交易平台不具备新用户关于交易偏好特征维度的用户信息,本实施例通过计算目标用户的相似用户,根据相似用户确定目标用户关于交易偏好特征维度的分类结果。
在上述实施例中,可以基于用户类型特征维度和用电行为特征维度计算得到目标用户的相似用户,具体的,根据与登录用户相似的分类方法,基于用户类型特征维度对目标用户进行分类,得到目标用户所属的第一用户群,即目标第一用户群,以及基于用电行为特征维度对目标用户进行分类,得到目标用户所属的第二用户群集目标第二用户群。然后基于目标用户的用户特征和登录用户的用户特征,分别计算目标用户与目标第一用户群中的登录用户的相似度以及目标用户与目标第二用户群中的登录用户的相似度,并选取与目标用户相似度最高的登录用户作为目标用户的相似用户,将相似用户所属的第三用户群确定为目标用户所属的第三用户群,即目标第三用户群,得到目标用户基于交易偏好特征维度的分类结果。其中,目标用户与登录用户之间的相似度的计算可以采用余弦相似度、欧氏距离相似度等计算方法,本实施例对此不进行限定。
本申请实施例对于老用户类型的目标用户,通过用户ID在登录用户的分类结果中进行查询可以快速获取目标用户的分类结果,提高响应速度。对于新用户类型的目标用户,通过计算相似用户的方法确定目标用户在交易偏好特征维度的分类结果,可以弥补新用户的用户信息不足的问题,以及提升目标用户分类结果的准确性以及合理性。
在一个可选的实施例中,如果所述目标用户的类型为游客用户,步骤203具体可以通过以下方法实现:获取所述目标用户的用户信息,对所述目标用户的用户信息进行特征提取,得到所述目标用户的用户特征;基于所述用户特征中的用户类型特征对所述目标用户进行分类,得到所述目标用户对应的目标第一用户群,其中,所述用户类型特征包括地域属性、用电类别以及是否小微企业。
在上述实施例中,如果目标用户的类型为游客用户,由于电力零售交易平台通常不具备游客用户关于用电行为和交易偏好特征维度的用户信息,因此可以基于目标用户的用户类型特征维度的分类结果进行电力套餐和售电公司推荐。具体可以根据与登录用户相似的分类方法,基于用户类型特征维度对游客用户类型的目标用户进行分类,得到目标用户所属的第一用户群,即目标第一用户群,以便后续根据目标第一用户群中的登录用户所购买的电力套餐或者签约的售电公司对目标用户进行推荐。
204、获取电力套餐的套餐信息和售电公司的交易信息,根据所述套餐信息、所述交易信息以及所述目标用户至少一个特征维度的分类结果,得到与所述目标用户匹配的至少一个电力套餐集合和至少一个售电公司集合。
在一个可选的实施例中,如果所述目标用户的类型为登录用户,步骤204具体可以通过以下方法实现:根据所述目标用户对应的所述目标第三用户群的交易偏好特征,获取与所述目标用户相对应的第三电力套餐群以及结算价格水平低于所述目标用户的价格接受度的第三电力套餐群,得到第一目标第三电力套餐群,根据所述第一目标第三电力套餐群中的电力套餐得到第一电力套餐集合;根据所述目标用户对应的所述目标第二用户群,得到与所述目标用户相对应的目标第二电力套餐群,根据所述目标第二电力套餐群中的电力套餐得到第二电力套餐集合;获取所述目标用户或者所述目标用户的相似用户当前所购买的电力套餐所对应的第三电力套餐群,以及结算价格低于所述目标用户或所述目标用户的相似用户的价格接受度的第三电力套餐群,得到第二目标第三电力套餐群,根据所述第二目标第三电力套餐群中的电力套餐得到第三电力套餐集合;根据所述第四电力套餐群中的电力套餐得到第四电力套餐集合;根据目标用户对应的所述目标第三用户群的交易偏好特征,获取与所述目标用户相对应的第三售电公司群和价格指标低于所述目标用户的价格接受度的第三售电公司群,得到第一目标第三售电公司群,根据所述第一目标第三售电公司群中的售电公司得到第一售电公司集合;根据所述目标用户对应的所述目标第二用户群,得到与所述目标用户相对应的目标第二售电群公司群,根据所述目标第二售电公司群中的售电公司得到第二售电公司集合;获取所述目标用户或者所述目标用户的相似用户当前所签约的售电公司所对应的第三售电公司群,以及价格指标低于所述目标用户或者所述目标用户的相似用户的价格接受度的第三售电公司群,得到第二目标第三售电公司群,根据所述第二目标第三售电公司群中的售电公司得到第三售电公司集合;根据第四售电公司群中的售电公司得到第四售电公司集合。
在上述实施例中,对于登录用户类型的目标用户,可以基于与目标用户的交易偏好相对应的电力套餐群和售电公司群、与目标用户同用电行为的登录用户所购买的电力套餐和签约的售电公司、目标用户或目标用户的相似用户当前所购买的电力套餐和签约的售电公司、以及流行度方面得到与目标用户匹配的电力套餐集合和售电公司集合。具体的,如图2所示,图2展示了对目标用户进行电力套餐集合匹配的方法示意图,可以获取目标用户对应的第三用户群,然后获取与目标第三用户群对应的第三电力公司群,并根据与目标第三用户群对应的第三电力公司群获取结算价格低于目标用户的价格接受度的第三电力公司群,得到第一目标第三电力公司群,即第一目标第三电力公司群的结算价格水平低于或等于目标用户的价格接受度,并且第一目标第三电力公司群的其他套餐类型特征和目标用户的其他交易偏好特征相吻合,然后将第一目标第三电力套餐群中的电力套餐作为第一电力套餐集合。其中,图2中的第三用户群中的每一列代表一个交易偏好特征,例如第一列可以为价格类型特征、第二列可以为交易方式特征、第三列可以为偏差处理特征、第四列可以为价格接受度特征,每一行代表一个第三用户群,其中阴影部分表示与目标用户的每个交易偏好特征都相同的第三用户群,即目标第三用户群,同理,第三电力套餐群中的阴影部分代表与目标用户的交易偏好特征相同的第三电力套餐以及结算价格水平低于目标用户的价格接受度的第三电力套餐。需要说明的是,图2仅作为示意图以便理解本申请实施例提供的获取电力套餐集合的方法,不对用户群和套餐群的存储方式、表现形式等进行限定。根据与获取第一目标第三电力套餐群相似的方式,得到与目标用户对应的第一目标第三售电公司群,并将第一目标第三售电公司群中的售电公司作为第一售电公司集合。获取与目标用户对应的目标第二用户群,并获取与目标第二用户群对应的目标第二电力套餐群(即与目标用户同用电行为的登录用户所购买的电力套餐),并将目标第二电力套餐群中的电力套餐作为第二电力套餐集合,同理,获取与目标用户对应的目标第二售电公司群,并将目标第二售电公司群中的售电公司作为第二售电公司集合。如果目标用户为老用户,则获取目标用户当前所购买的电力套餐所对应的第三电力套餐群,以及结算价格低于目标用户的价格接受度的第三电力套餐群,得到第二目标第三电力套餐群,如果目标用户为新用户则根据目标用户的相似用户确定第二目标第三电力套餐群,并将第二目标第三电力套餐群中的电力套餐作为第三电力套餐集合,同理可以得到第三售电公司集合。以及将第四电力套餐群中的电力套餐作为第四电力套餐集合,将第四售电公司群中的售电公司作为第四售电公司集合。
在上述实施例中,针对登录用户类型的目标用户,可以综合多个特征维度得到与目标用户匹配的电力套餐集合以及售电公司集合,以便后续根据不同特征维度计算每个电力套餐和售电公司的推荐值,增加推荐结果生成的合理性。
在一个可选的实施例中,如果所述目标用户的类型为游客用户,步骤204具体可以通过以下方法实现:根据所述目标用户对应的所述目标第一用户群,获取与所述目标用户对应的目标第一电力套餐群,根据所述目标第一电力套餐群中的电力套餐得到第五电力套餐集合;根据所述目标用户对应的所述目标第一用户群,获取与所述目标用户对应的目标第一售电公司群,根据所述目标第一售电公司群中的售电公司得到第五售电公司集合。
在上述实施例中,如图3所示,如果目标用户的类型为游客用户,则将目标用户所属的第一用户群作为目标第一用户群,并获取与目标第一用户群对应的目标第一电力套餐群和目标第一售电公司群,然后根据目标第一电力套餐群中的电力套餐得到第五电力套餐集合,根据目标第一售电公司群中的售电公司得到第五售电公司集合。
在上述实施例中,由于游客用户的用户信息相比于登录用户的用户信息较少,所以可以根据用户类型获取与游客用户同类的登录用户,根据同类的登录用户所选择的电力套餐和售电公司对游客用户进行推荐。
205、计算所述电力套餐集合中每个电力套餐的推荐值,并对电力套餐进行排序,得到所述目标用户的电力套餐推荐结果,计算所述售电公司集合中每一个售电公司的推荐值,并对售电公司进行排序,得到所述目标用户的售电公司推荐结果。
在一个可选的实施例中,如果所述目标用户的类型为登录用户,步骤205具体可以通过以下方法实现:根据每个电力套餐在第一电力套餐集合、第二电力套餐集合、第三电力套餐集合以及第四电力套餐集合中出现的次数以及权重,计算得到每个电力套餐的推荐值并按照所述推荐值对所述电力套餐进行排序,根据所述电力套餐的排列顺序得到所述目标用户的电力套餐推荐结果;根据每个售电公司在第一售电公司集合、第二售电公司集合、第三售电公司集合以及第四售电公司集合中出现的次数以及权重,计算得到每个售电公司的推荐值并按照所述推荐值对所述售电公司进行排序,根据所述售电公司的排列顺序得到所述目标用户的售电公司推荐结果。
在上述实施例中,可以根据每个电力套餐和售电公司的权值计算得到每个电力套餐和售电公司的推荐值,以电力套餐为例,电力套餐的推荐值可以通过以下公式进行计算:
i∈A(t)∪B(t)∪C(t)∪D(t);
Rankui=(aA(i)+bB(i)+cC(i)+dD(i))rui;
其中,i为电力套餐,A(t)为第一电力套餐集合,B(t)为第二电力套餐集合,C(t)为第三电力套餐集合,D(t)为第四电力套餐集合,Rankui为电力套餐i的推荐值,a为第一电力套餐集合的权重,b为第二电力套餐集合的权重,c为第三电力套餐集合的权重,d为第四电力套餐集合的权重,A(i)为电力套餐i在第一电力套餐集合中的权重,B(i)为电力套餐i在第二电力套餐集合中的权重,C(i)为电力套餐i在第三电力套餐集合中的权重,D(i)为电力套餐i在第四电力套餐集合中的权重,rui为目标用户对电力套餐i的兴趣度,如果电力套餐i的结算价格水平低于或等于目标用户的价格接受度,即表示电力套餐i能够引起目标用户较大的购买兴趣,此时rui可以为1.2,反之则表示目标用户对电力套餐i的购买兴趣较小,此时rui可以为1。其中,权值a、b、c、d可以根据实际情况进行设置,例如a可以为0.2,b可以为1,c可以为0.2,d可以为0.1。由于电力套餐i在第一电力套餐集合、第三电力套餐集合以及第四电力套餐集合中出现的次数没有重复,所以A(i)、C(i)、D(i)的取值可以为0或1,电力套餐i在集合中存在则取1,不存在则取0。电力套餐i在第二电力套餐集合中可能会重复出现,所以可以对第二电力套餐集合中的电力套餐分配权值,例如,按照电力套餐出现的次数对第二电力套餐集合中的电力套餐进行排序,排在前10%的电力套餐权值为0.5,位于10%至50%的电力套餐的权值为0.4,位于50%至80%的电力套餐权值为0.3,排名在80%及以后的电力套餐的权值为0.2。本实施例中涉及到权值的具体数值仅作为示例,不构成对本申请实施例的限定,具体数值可以根据实际需要进行设置。
在上述实施例中,在计算得到每个电力套餐的推荐值之后,按照推荐值对电力套餐进行排序,并按照排列顺序对目标用户进行推荐并展示。对于售电公司推荐值的计算方法与电力套餐的计算方法相似,本实施例在此不再进行赘述。通过上述方法计算推荐值,可以按照重要程度灵活设置各个特征维度的权重,使生成的推荐结果更加合理和准确。
在一个可选的实施例中,如果所述目标用户的类型为游客用户,步骤205具体可以通过以下方法实现:按照套餐销量对所述第五电力套餐集合中的电力套餐进行排序,若第五电力套餐集合中的电力套餐的数量达到预设推荐数量,则根据电力套餐的排列顺序得到所述目标用户的电力套餐推荐结果,若第五电力套餐集合中的电力套餐的数量不足预设推荐数量,则在第四电力套餐群中选取电力套餐进行补足,得到所述目标用户的电力套餐推荐结果;按照签约数量对第五售电公司集合中的售电公司进行排序,若第五售电公司集合中的售电公司的数量达到预设的推荐数量,则根据售电公司的排列顺序得到所述目标用户的售电公司的推荐结果,若第五售电公司集合中的售电公司的数量不足预设推荐数量,则在第四售电公司群中选取售电公司进行补足,得到所述目标用户的售电公司的推荐结果。
在上述实施例中,对于游客用户类型的目标用户,如果第五电力套餐集合中的电力套餐数量满足预设的推荐数量,则对第五电力套餐集合中的电力套餐按照套餐销量进行排序,并按照顺序对目标用户进行推荐并展示,如果第五电力套餐集合中的电力套餐的数量不足预设的推荐数量,则从第四电力套餐群中获取部分电力套餐纳入推荐范畴进行补齐。同理,如果第五售电公司集合中的售电公司的数量满足预设的推荐数量,则对第五售电公司集合中的售电公司按照交易评分进行排序,并按照排列顺序对目标用户进行推荐并展示,如果第五售电公司集合中的售电公司的数量不足预设的推荐数量则从第四售电公司群中获取部分售电公司纳入推荐范畴进行补齐。
在上述实施例中,在目标用户选取电力套餐和/或售电公司进行交易后,电力零售交易平台可以根据目标用户的交易信息更新目标用户的用户信息,并对目标用户的分类结果进行更新,并存储至相应的数据库中,以保证对用户进行分类的实时性和准确性。
在上述实施例中,目标用户可以根据电力套餐推荐结果选择合适的电力套餐,或者根据售电公司推荐结果选取合适的售电公司进行套餐定制。本实施例提供的电力套餐与售电公司推荐方法,可以帮助用户筛选合适的电力套餐和售电公司,具有灵活性、可扩展性与高效性,为用户提供合理准确的决策辅助,提高市场资源分配效率。
进一步的,作为本申请实施例所示方法的具体实现,本实施例提供了一种电力套餐与售电公司推荐装置,如图4所示,该装置包括:目标用户分类模块31、推荐路径建立模块32、推荐结果生成模块33。
目标用户分类模块31,可用于获取目标用户的用户信息,基于所述目标用户的用户信息对所述目标用户进行分类,得到所述目标用户至少一个特征维度的分类结果,其中所述特征维度包括用户类型、用电行为和交易偏好;
推荐路径建立模块32,可用于获取电力套餐的套餐信息和售电公司的交易信息,根据所述套餐信息、所述交易信息以及所述目标用户至少一个特征维度的分类结果,得到与所述目标用户匹配的至少一个电力套餐集合和至少一个售电公司集合;
推荐结果生成模块33,可用于计算所述电力套餐集合中每个电力套餐的推荐值,并对电力套餐进行排序,得到所述目标用户的电力套餐推荐结果,计算所述售电公司集合中每一个售电公司的推荐值,并对售电公司进行排序,得到所述目标用户的售电公司推荐结果。
在具体的应用场景中,如图5所示,本装置还包括离线分类模块34,在所述获取目标用户的用户信息,基于所述目标用户的用户信息对所述目标用户进行分类之前,所述离线分类模块34具体可用于获取多个登录用户的用户信息,对多个所述登录用户的用户信息进行特征提取,得到多个所述登录用户的用户特征;基于所述用户特征中的用户类型特征对多个所述登录用户进行分类,得到多个第一用户群,其中,所述用户类型特征包括地域属性、用电类别以及是否小微企业;基于所述用户特征中的用电行为特征对多个所述登录用户进行分类,得到多个第二用户群,其中所述用电行为特征包括用电规模、用电偏好以及电压等级;基于所述用户特征中的交易偏好特征对多个所述登录用户进行分类,得到多个第三用户群,其中所述交易偏好特征包括价格类型偏好、交易方式偏好、偏差处理偏好以及价格接受度。
在具体的应用场景中,如果所述目标用户的类型为登录用户,所述目标用户分类模块31,具体可用于获取所述目标用户的用户ID,根据所述用户ID在多个所述第二用户群中查询所述目标用户对应的目标第二用户群,以及在多个所述第三用户群中查询所述目标用户对应的目标第三用户群;或者,获取所述目标用户的用户信息,对所述目标用户的用户信息进行特征提取,得到目标用户的用户特征,基于所述用户特征中的用户类型特征对所述目标用户进行分类,得到所述目标用户对应的目标第一用户群,以及基于所述用户特征中的用电行为特征对所述目标用户进行分类,得到所述目标用户对应的目标第二用户群;根据所述目标用户对应的目标第一用户群中的登录用户,以及所述目标用户对应的目标第二用户群中的登录用户,计算得到所述目标用户的相似用户,根据所述相似用户确定所述目标用户对应的目标第三用户群;根据所述目标第二用户群得到目标用户用电行为特征维度的分类结果,根据所述目标第三用户群得到所述目标用户交易偏好特征维度的分类结果。
在具体的应用场景中,在所述获取目标用户的用户信息,基于所述目标用户的用户信息对所述目标用户进行分类之前,所述离线分类模块34,具体可用于根据多个所述第一用户群中的登录用户当前所购买的电力套餐得到多个第一电力套餐群,根据多个所述第一用户群中的登录用户当前所签约的售电公司得到多个第一售电公司群;根据多个所述第二用户群中的登录用户当前所购买的电力套餐得到多个第二电力套餐群,根据多个所述第二用户群中的登录用户当前所签约的售电公司得到多个第二售电公司群;获取多个电力套餐的套餐信息,对多个所述电力套餐的套餐信息进行特征提取,得到电力套餐特征,并基于所述电力套餐特征中的套餐类型特征对多个所述电力套餐进行分类,得到多个第三电力套餐群,其中,所述套餐类型特征包括价格类型、交易方式、偏差处理规则以及结算价格水平;获取多个售电公司的交易信息,对多个所述售电公司的交易信息进行特征提取,得到售电公司特征,并基于所述售电公司特征中的交易策略特征对多个所述售电公司进行分类,得到多个第三售电公司群,其中,所述交易策略特征包括价格类型、交易方式、偏差处理规则以及价格指标;获取套餐销量超过销量阈值的电力套餐得到第四电力套餐群,获取交易评分超过评分阈值的售电公司得到第四售电公司群。
在具体的应用场景中,如果所述目标用户的类型为登录用户,所述推荐路径建立模块32,具体可用于根据所述目标用户对应的所述目标第三用户群的交易偏好特征,获取与所述目标用户相对应的第三电力套餐群以及结算价格水平低于所述目标用户的价格接受度的第三电力套餐群得到第一目标第三电力套餐群,根据所述第一目标第三电力套餐群中的电力套餐得到第一电力套餐集合;根据所述目标用户对应的所述目标第二用户群,得到与所述目标用户相对应的目标第二电力套餐群,根据所述目标第二电力套餐群中的电力套餐得到第二电力套餐集合;获取所述目标用户或者所述目标用户的相似用户当前所购买的电力套餐所对应的第三电力套餐群,以及结算价格低于所述目标用户或所述目标用户的相似用户的价格接受度的第三电力套餐群,得到第二目标第三电力套餐群,根据所述第二目标第三电力套餐群中的电力套餐得到第三电力套餐集合;根据所述第四电力套餐群中的电力套餐得到第四电力套餐集合;根据目标用户对应的所述目标第三用户群的交易偏好特征,获取与所述目标用户相对应的第三售电公司群和价格指标低于所述目标用户的价格接受度的第三售电公司群得到第一目标第三售电公司群,根据所述第一目标第三售电公司群中的售电公司得到第一售电公司集合;根据所述目标用户对应的所述目标第二用户群,得到与所述目标用户相对应的目标第二售电群公司群,根据所述目标第二售电公司群中的售电公司得到第二售电公司集合;获取所述目标用户或者所述目标用户的相似用户当前所签约的售电公司所对应的第三售电公司群,以及价格指标低于所述目标用户或者所述目标用户的相似用户的价格接受度的第三售电公司群,得到第二目标第三售电公司群,根据所述第二目标第三售电公司群中的售电公司得到第三售电公司集合;根据第四售电公司群中的售电公司得到第四售电公司集合。
在具体的应用场景中,如果所述目标用户的类型为登录用户,所述推荐结果生成模块33,具体可用于根据每个电力套餐在第一电力套餐集合、第二电力套餐集合、第三电力套餐集合以及第四电力套餐集合中出现的次数以及权重,计算得到每个电力套餐的推荐值并按照所述推荐值对所述电力套餐进行排序,根据所述电力套餐的排列顺序得到所述目标用户的电力套餐推荐结果;根据每个售电公司在第一售电公司集合、第二售电公司集合、第三售电公司集合以及第四售电公司集合中出现的次数以及权重,计算得到每个售电公司的推荐值并按照所述推荐值对所述售电公司进行排序,根据所述售电公司的排列顺序得到所述目标用户的售电公司推荐结果。
在具体的应用场景中,如果所述目标用户为游客用户,所述目标用户分类模块31,具体可用于获取所述目标用户的用户信息,对所述目标用户的用户信息进行特征提取,得到所述目标用户的用户特征;基于所述用户特征中的用户类型特征对所述目标用户进行分类,得到所述目标用户对应的目标第一用户群,其中,所述用户类型特征包括地域属性、用电类别以及是否小微企业。
在具体的应用场景中,如果所述目标用户为游客用户,所述推荐路径建立模块32,具体可用于根据所述目标用户对应的所述目标第一用户群,获取与所述目标用户对应的目标第一电力套餐群,根据所述目标第一电力套餐群中的电力套餐得到第五电力套餐集合;根据所述目标用户对应的所述目标第一用户群,获取与所述目标用户对应的目标第一售电公司群,根据所述目标第一售电公司群中的售电公司得到第五售电公司集合。
在具体的应用场景中,如果所述目标用户为游客用户,所述推荐结果生成模块33,具体可用于按照套餐销量对所述第五电力套餐集合中的电力套餐进行排序,若第五电力套餐集合中的电力套餐的数量达到预设推荐数量,则根据电力套餐的排列顺序得到所述目标用户的电力套餐推荐结果,若第五电力套餐集合中的电力套餐的数量不足预设推荐数量,则在第四电力套餐群中选取电力套餐进行补足,得到所述目标用户的电力套餐推荐结果;按照签约数量对第五售电公司集合中的售电公司进行排序,若第五售电公司集合中的售电公司的数量达到预设的推荐数量,则根据售电公司的排列顺序得到所述目标用户的售电公司的推荐结果,若第五售电公司集合中的售电公司的数量不足预设推荐数量,则在第四售电公司群中选取售电公司进行补足,得到所述目标用户的售电公司的推荐结果。
需要说明的是,本实施例提供的一种电力套餐与售电公司推荐装置所涉及各功能单元的其它相应描述,可以参考上述方法实施例中的对应描述,在此不再赘述。
基于上述实施例所示方法,相应的,本实施例还提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述实施例所示的电力套餐与售电公司推荐方法。
基于这样的理解,本申请的技术方案可以以软件产品的形式体现出来,该待识别软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施场景所述的方法。
基于上述实施例提供的方法,以及图4和图5所示的电力套餐与售电公司推荐装置实施例,为了实现上述目的,如图6所示,本实施例还提供了一种电力套餐与售电公司推荐的计算机设备,具体可以为个人计算机、服务器、智能手机、平板电脑、智能手表、或者其它网络设备等,该计算机设备包括存储介质和处理器;存储介质,用于存储计算机程序和操作系统;处理器,用于执行计算机程序以实现上述实施例所示的方法。
可选的,该计算机设备还可以包括内存储器、通信接口、网络接口、摄像头、射频(Radio Frequency,RF)电路,传感器、音频电路、WI-FI模块、显示屏(Display)、输入装置比如键盘(Keyboard)等,可选的,通信接口还可以包括USB接口、读卡器接口等。网络接口可选的可以包括标准的有线接口、无线接口(如WI-FI接口)等。
本领域技术人员可以理解,本实施例提供的一种电力套餐与售电公司推荐的计算机设备结构并不构成对该计算机设备的限定,可以包括更多或更少的部件,或者组合某些部件,或者不同的部件布置。
存储介质中还可以包括操作系统、网络通信模块。操作系统是管理上述计算机设备硬件和待识别软件资源的程序,支持信息处理程序以及其它待识别软件和/或程序的运行。网络通信模块用于实现存储介质内部各组件之间的通信,以及与信息处理计算机设备中其它硬件和软件之间通信。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本申请可以借助软件加必要的通用硬件平台的方式来实现,也可以通过硬件实现。通过应用本申请的技术方案,首先获取目标用户的用户信息,基于所述目标用户的用户信息对所述目标用户进行分类,得到所述目标用户至少一个特征维度的分类结果,其中所述特征维度包括用户类型、用电行为和交易偏好;然后获取电力套餐的套餐信息和售电公司的交易信息,根据所述套餐信息、所述交易信息以及所述目标用户至少一个特征维度的分类结果,得到与所述目标用户匹配的至少一个电力套餐集合和至少一个售电公司集合;最后计算所述电力套餐集合中每个电力套餐的推荐值,并对电力套餐进行排序,得到所述目标用户的电力套餐推荐结果,计算所述售电公司集合中每一个售电公司的推荐值,并对售电公司进行排序,得到所述目标用户的售电公司推荐结果。与现有技术相比,本申请可对目标用户基于至少一个特征维度进行分类后,根据目标用户的分类结果可以得到每个特征维度下与目标用户匹配的电力套餐集合和售电公司集合,通过综合考虑多个维度得到的电力套餐集合和售电公司集合会更加丰富、准确,并且可以减少计算量,提高响应速度。然后计算电力套餐的推荐值和售电公司的推荐值,按照推荐值排序实现对电力用户进行电力套餐推荐和售电公司推荐,以辅助用户做出决策,通过计算推荐值并按照推荐值进行排序推荐可以便于目标用户了解每个电力套餐和售电公司与自己的匹配程度,为用户提供科学有效的交易策略辅助,进一步促进电力零售市场的良性竞争,促进市场资源高效合理分配。
本领域技术人员可以理解附图只是一个优选实施场景的示意图,附图中的模块或流程并不一定是实施本申请所必须的。本领域技术人员可以理解实施场景中的装置中的模块可以按照实施场景描述进行分布于实施场景的装置中,也可以进行相应变化位于不同于本实施场景的一个或多个装置中。上述实施场景的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
上述本申请序号仅仅为了描述,不代表实施场景的优劣。以上公开的仅为本申请的几个具体实施场景,但是,本申请并非局限于此,任何本领域的技术人员能思之的变化都应落入本申请的保护范围。
Claims (10)
1.一种电力套餐与售电公司推荐方法,其特征在于,所述方法包括:
获取目标用户的用户信息,基于所述目标用户的用户信息对所述目标用户进行分类,得到所述目标用户至少一个特征维度的分类结果,其中所述特征维度包括用户类型、用电行为和交易偏好;
获取电力套餐的套餐信息和售电公司的交易信息,根据所述套餐信息、所述交易信息以及所述目标用户至少一个特征维度的分类结果,得到与所述目标用户匹配的至少一个电力套餐集合和至少一个售电公司集合;
计算所述电力套餐集合中每个电力套餐的推荐值,并对电力套餐进行排序,得到所述目标用户的电力套餐推荐结果,计算所述售电公司集合中每一个售电公司的推荐值,并对售电公司进行排序,得到所述目标用户的售电公司推荐结果。
2.根据权利要求1所述的方法,其特征在于,在所述获取目标用户的用户信息,基于所述目标用户的用户信息对所述目标用户进行分类之前,所述方法还包括:
获取多个登录用户的用户信息,对多个所述登录用户的用户信息进行特征提取,得到多个所述登录用户的用户特征;
基于所述用户特征中的用户类型特征对多个所述登录用户进行分类,得到多个第一用户群,其中,所述用户类型特征包括地域属性、用电类别以及是否小微企业;
基于所述用户特征中的用电行为特征对多个所述登录用户进行分类,得到多个第二用户群,其中,所述用电行为特征包括用电规模、用电偏好以及电压等级;
基于所述用户特征中的交易偏好特征对多个所述登录用户进行分类,得到多个第三用户群,其中,所述交易偏好特征包括价格类型偏好、交易方式偏好、偏差处理偏好以及价格接受度。
3.根据权利要求2所述的方法,其特征在于,所述目标用户的类型为登录用户;所述获取目标用户的用户信息,基于所述目标用户的用户信息对所述目标用户进行分类,得到所述目标用户至少一个特征维度的分类结果,包括:
获取所述目标用户的用户ID,根据所述用户ID在多个所述第二用户群中查询所述目标用户对应的目标第二用户群,以及在多个所述第三用户群中查询所述目标用户对应的目标第三用户群;或者,
获取所述目标用户的用户信息,对所述目标用户的用户信息进行特征提取,得到目标用户的用户特征,基于所述用户特征中的用户类型特征对所述目标用户进行分类,得到所述目标用户对应的目标第一用户群,以及基于所述用户特征中的用电行为特征对所述目标用户进行分类,得到所述目标用户对应的目标第二用户群;
根据所述目标用户对应的目标第一用户群中的登录用户,以及所述目标用户对应的目标第二用户群中的登录用户,计算得到所述目标用户的相似用户,根据所述相似用户确定所述目标用户对应的目标第三用户群;
根据所述目标第二用户群得到目标用户用电行为特征维度的分类结果,根据所述目标第三用户群得到所述目标用户交易偏好特征维度的分类结果。
4.根据权利要求3所述的方法,其特征在于,在所述获取目标用户的用户信息,基于所述目标用户的用户信息对所述目标用户进行分类之前,所述方法还包括:
根据多个所述第一用户群中的登录用户当前所购买的电力套餐得到多个第一电力套餐群,根据多个所述第一用户群中的登录用户当前所签约的售电公司得到多个第一售电公司群;
根据多个所述第二用户群中的登录用户当前所购买的电力套餐得到多个第二电力套餐群,根据多个所述第二用户群中的登录用户当前所签约的售电公司得到多个第二售电公司群;
获取多个电力套餐的套餐信息,对多个所述电力套餐的套餐信息进行特征提取,得到电力套餐特征,并基于所述电力套餐特征中的套餐类型特征对多个所述电力套餐进行分类,得到多个第三电力套餐群,其中,所述套餐类型特征包括价格类型、交易方式、偏差处理规则以及结算价格水平;
获取多个售电公司的交易信息,对多个所述售电公司的交易信息进行特征提取,得到售电公司特征,并基于所述售电公司特征中的交易策略特征对多个所述售电公司进行分类,得到多个第三售电公司群,其中,所述交易策略特征包括价格类型、交易方式、偏差处理规则以及价格指标;
获取套餐销量超过销量阈值的电力套餐得到第四电力套餐群,获取交易评分超过评分阈值的售电公司得到第四售电公司群。
5.根据权利要求4所述的方法,其特征在于,所述目标用户的类型为登录用户;所述获取电力套餐的套餐信息和售电公司的交易信息,根据所述套餐信息、所述交易信息以及所述目标用户至少一个特征维度的分类结果,得到与所述目标用户匹配的至少一个电力套餐集合和至少一个售电公司集合,包括:
根据所述目标用户对应的所述目标第三用户群的交易偏好特征,获取与所述目标用户相对应的第三电力套餐群以及结算价格水平低于所述目标用户的价格接受度的第三电力套餐群,得到第一目标第三电力套餐群,根据所述第一目标第三电力套餐群中的电力套餐得到第一电力套餐集合;
根据所述目标用户对应的所述目标第二用户群,得到与所述目标用户相对应的目标第二电力套餐群,根据所述目标第二电力套餐群中的电力套餐得到第二电力套餐集合;
获取所述目标用户或者所述目标用户的相似用户当前所购买的电力套餐所对应的第三电力套餐群,以及结算价格低于所述目标用户或所述目标用户的相似用户的价格接受度的第三电力套餐群,得到第二目标第三电力套餐群,根据所述第二目标第三电力套餐群中的电力套餐得到第三电力套餐集合;
根据所述第四电力套餐群中的电力套餐得到第四电力套餐集合;
根据目标用户对应的所述目标第三用户群的交易偏好特征,获取与所述目标用户相对应的第三售电公司群和价格指标低于所述目标用户的价格接受度的第三售电公司群,得到第一目标第三售电公司群,根据所述第一目标第三售电公司群中的售电公司得到第一售电公司集合;
根据所述目标用户对应的所述目标第二用户群,得到与所述目标用户相对应的目标第二售电群公司群,根据所述目标第二售电公司群中的售电公司得到第二售电公司集合;
获取所述目标用户或者所述目标用户的相似用户当前所签约的售电公司所对应的第三售电公司群,以及价格指标低于所述目标用户或者所述目标用户的相似用户的价格接受度的第三售电公司群,得到第二目标第三售电公司群,根据所述第二目标第三售电公司群中的售电公司得到第三售电公司集合;
根据第四售电公司群中的售电公司得到第四售电公司集合。
6.根据权利要求5所述的方法,其特征在于,所述目标用户的类型为登录用户;所述计算所述电力套餐集合中每个电力套餐的推荐值,并对电力套餐进行排序,得到所述目标用户的电力套餐推荐结果,计算所述售电公司集合中每一个售电公司的推荐值,并对售电公司进行排序,得到所述目标用户的售电公司推荐结果,包括:
根据每个电力套餐在第一电力套餐集合、第二电力套餐集合、第三电力套餐集合以及第四电力套餐集合中出现的次数以及权重,计算得到每个电力套餐的推荐值并按照所述推荐值对所述电力套餐进行排序,根据所述电力套餐的排列顺序得到所述目标用户的电力套餐推荐结果;
根据每个售电公司在第一售电公司集合、第二售电公司集合、第三售电公司集合以及第四售电公司集合中出现的次数以及权重,计算得到每个售电公司的推荐值并按照所述推荐值对所述售电公司进行排序,根据所述售电公司的排列顺序得到所述目标用户的售电公司推荐结果。
7.根据权利要求4所述的方法,其特征在于,所述目标用户为游客用户;所述获取目标用户的用户信息,基于所述目标用户的用户信息对所述目标用户进行分类,得到所述目标用户至少一个特征维度的分类结果,包括:
获取所述目标用户的用户信息,对所述目标用户的用户信息进行特征提取,得到所述目标用户的用户特征;
基于所述用户特征中的用户类型特征对所述目标用户进行分类,得到所述目标用户对应的目标第一用户群,其中,所述用户类型特征包括地域属性、用电类别以及是否小微企业;
所述获取电力套餐的套餐信息和售电公司的交易信息,根据所述套餐信息、所述交易信息以及所述目标用户至少一个特征维度的分类结果,得到与所述目标用户匹配的至少一个电力套餐集合和至少一个售电公司集合,包括:
根据所述目标用户对应的所述目标第一用户群,获取与所述目标用户对应的目标第一电力套餐群,根据所述目标第一电力套餐群中的电力套餐得到第五电力套餐集合;
根据所述目标用户对应的所述目标第一用户群,获取与所述目标用户对应的目标第一售电公司群,根据所述目标第一售电公司群中的售电公司得到第五售电公司集合;
所述计算所述电力套餐集合中每个电力套餐的推荐值,并对电力套餐进行排序,得到所述目标用户的电力套餐推荐结果,计算所述售电公司集合中每一个售电公司的推荐值,并对售电公司进行排序,得到所述目标用户的售电公司推荐结果,包括:
按照套餐销量对所述第五电力套餐集合中的电力套餐进行排序,若第五电力套餐集合中的电力套餐的数量达到预设推荐数量,则根据电力套餐的排列顺序得到所述目标用户的电力套餐推荐结果,若第五电力套餐集合中的电力套餐的数量不足预设推荐数量,则在第四电力套餐群中选取电力套餐进行补足,得到所述目标用户的电力套餐推荐结果;
按照签约数量对第五售电公司集合中的售电公司进行排序,若第五售电公司集合中的售电公司的数量达到预设的推荐数量,则根据售电公司的排列顺序得到所述目标用户的售电公司的推荐结果,若第五售电公司集合中的售电公司的数量不足预设推荐数量,则在第四售电公司群中选取售电公司进行补足,得到所述目标用户的售电公司的推荐结果。
8.一种电力套餐与售电公司推荐装置,其特征在于,所述装置包括:
目标用户分类模块,用于获取目标用户的用户信息,基于所述目标用户的用户信息对所述目标用户进行分类,得到所述目标用户至少一个特征维度的分类结果,其中所述特征维度包括用户类型、用电行为和交易偏好;
推荐路径建立模块,用于获取电力套餐的套餐信息和售电公司的交易信息,根据所述套餐信息、所述交易信息以及所述目标用户至少一个特征维度的分类结果,得到与所述目标用户匹配的至少一个电力套餐集合和至少一个售电公司集合;
推荐结果生成模块,用于计算所述电力套餐集合中每个电力套餐的推荐值,并对电力套餐进行排序,得到所述目标用户的电力套餐推荐结果,计算所述售电公司集合中每一个售电公司的推荐值,并对售电公司进行排序,得到所述目标用户的售电公司推荐结果。
9.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
10.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410206491.9A CN118212027A (zh) | 2024-02-26 | 2024-02-26 | 一种电力套餐与售电公司推荐方法、装置及计算机设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410206491.9A CN118212027A (zh) | 2024-02-26 | 2024-02-26 | 一种电力套餐与售电公司推荐方法、装置及计算机设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN118212027A true CN118212027A (zh) | 2024-06-18 |
Family
ID=91455610
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410206491.9A Pending CN118212027A (zh) | 2024-02-26 | 2024-02-26 | 一种电力套餐与售电公司推荐方法、装置及计算机设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118212027A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118569958A (zh) * | 2024-08-02 | 2024-08-30 | 广东电力交易中心有限责任公司 | 一种面向零售电力用户的售电公司选择与推荐方法与系统 |
-
2024
- 2024-02-26 CN CN202410206491.9A patent/CN118212027A/zh active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118569958A (zh) * | 2024-08-02 | 2024-08-30 | 广东电力交易中心有限责任公司 | 一种面向零售电力用户的售电公司选择与推荐方法与系统 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11995112B2 (en) | System and method for information recommendation | |
CN103678672B (zh) | 一种信息推荐方法 | |
CN107808314B (zh) | 用户推荐方法及装置 | |
JP2019508756A (ja) | 電子配信プラットフォーム上で提示対象を選択および推奨するための方法および装置 | |
CN105096151A (zh) | 信息推荐方法及装置、服务器 | |
US20160203540A1 (en) | System and method of product and vendor selection | |
CN111899068A (zh) | 商品导购方法、装置、存储介质及计算机设备 | |
CN111738785A (zh) | 选品方法、系统及存储介质 | |
US20220358175A1 (en) | Method and system of personalized blending for content recommendation | |
CN111626767B (zh) | 资源数据的发放方法、装置及设备 | |
CN116308684B (zh) | 一种网购平台店铺信息推送方法及系统 | |
CN114820123A (zh) | 团购商品推荐方法、装置、设备及存储介质 | |
KR20210052746A (ko) | 제품화 대상 콘텐츠의 예상 판매량 추정 방법, 장치 및 컴퓨터프로그램 | |
CN118212027A (zh) | 一种电力套餐与售电公司推荐方法、装置及计算机设备 | |
CN113407849A (zh) | 一种粗排序的方法及装置 | |
CN111460301B (zh) | 对象推送方法、装置、电子设备及存储介质 | |
WO2018149244A1 (zh) | 一种基于目标应用推荐相关联应用的方法和装置 | |
CN113762990B (zh) | 商品推荐的方法、装置、计算设备及计算机存储介质 | |
CN116228342B (zh) | 一种商品推荐方法、装置及计算机可读存储介质 | |
CN117421355A (zh) | 一种搜索召回方法、装置及设备 | |
JP2017076376A (ja) | 算出装置、算出方法および算出プログラム | |
CN115860865A (zh) | 商品组合构造方法及其装置、设备、介质、产品 | |
CN110515946B (zh) | 数据提取方法、装置、设备及计算机可读存储介质 | |
CN112950304B (zh) | 信息推送方法、装置、设备及存储介质 | |
CN110333927B (zh) | 界面跳转方法、装置、服务器及存储介质 |
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 |