Elo Merchant Category Recommendation Help understand customer loyalty (ELO商户类别推荐有助于了解客户忠诚度)

竞赛描述:

想象一下,在一个陌生的地方饿着肚子,在适当的时候,根据你的个人喜好,提供餐馆推荐。推荐信附带了您的信用卡提供商提供的拐角处当地饭店的折扣!

目前,作为巴西最大的支付品牌之一,ELO已经与商家建立了合作关系,为持卡人提供促销或折扣。但是,这些促销活动对消费者或商家都有效吗?客户喜欢他们的体验吗?商人看到重复的生意了吗?个性化是关键。

ELO建立了机器学习模型,以了解客户生命周期中从食品到购物的最重要方面和偏好。但到目前为止,没有一个是专门为个人或个人资料定制的。这就是你进来的地方。

在这场竞争中,Kaggers将通过发现客户忠诚度中的信号,开发算法来识别并为个人提供最相关的机会。您的输入将改善客户的生活,帮助ELO减少不必要的活动,为客户创造正确的体验。

评价指标

提交的数据按均方根误差(root mean squared error)计分。RMSE定义为:

where y^ is the predicted loyalty score for each card_id, and y is the actual loyalty score assigned to a card_id.

提交文件格式:

card_id, target
C_ID_9e86007114,0
C_ID_1c9f77086c,0.5
C_ID_07b20e9908,0
C_ID_63d6bac69a,0
C_ID_bbc26a86eb,0
C_ID_f749aad790,0
C_ID_7b5c15ff41,-0.25
C_ID_ec6b0f2d30,0
C_ID_0a11e759c5,0

Timeline  

February 19, 2019 - External Data Disclosure deadline. All external data used in the competition must be disclosed in the forums by this date.

数据

需要的文件

  • train.csv and test.csv 文件包含用于训练和预测的card_ids
  • The historical_transactions.csv and new_merchant_transactions.csv files 包含有关每张卡交易的信息。
  • historical_transactions.csv 包含在任何提供的商户ID上的每张卡最多3个月的交易价值。
  • new_merchant_transactions.csv 包含两个月内新商户的交易(该卡尚未访问的商户ID)。
  • merchants.csv 包含数据集中表示的每个商户ID的汇总信息。
  1. The historical_transactions.csv and new_merchant_transactions.csv files contain information about each card's transactions.
  2. historical_transactions.csv contains up to 3 months' worth of transactions for every card at any of the provided merchant_ids.
  3. new_merchant.csv contains the transactions at new merchants (merchant_ids that this particular card_id has not yet visited) over a period of two months.
  4. merchants.csv contains aggregate information for each merchant_id represented in the data set.

数据格式如下:

  • train.csv和test.csv包含卡ID和卡本身的信息-卡激活的第一个月( the first month),等等。train.csv也包含目标。
  • historical_transactions.csv and new_merchant_transactions.csv are designed to be joined with train.csv, test.csv, and merchants.csv.它们包含有关每张卡的交易信息。
  • merchants can be joined with the transaction sets to provide additional merchant-level information. 可以将商家与交易集结合起来,以提供额外的商家级别信息。

预测:

You are predicting a loyalty score for each card_id represented in test.csv and sample_submission.csv.

文件描述:

  • train.csv - the training set
  • test.csv - the test set
  • sample_submission.csv - a sample submission file in the correct format - contains all card_ids you are expected to predict for.
  • historical_transactions.csv - up to 3 months' worth of historical transactions for each card_id
  • merchants.csv - additional information about all merchants / merchant_ids in the dataset.
  • new_merchant_transactions.csv - two months' worth of data for each card_id containing ALL purchases that card_id made at merchant_ids that were not visited in the historical data.

一、简介 ELO商户类别推荐有助于了解客户忠诚度的更多相关文章

  1. [推荐]ORACLE PL/SQL编程详解之一:PL/SQL 程序设计简介(千里之行,始于足下)

    原文:[推荐]ORACLE PL/SQL编程详解之一:PL/SQL 程序设计简介(千里之行,始于足下) [推荐]ORACLE PL/SQL编程详解之一: PL/SQL 程序设计简介(千里之行,始于足下 ...

  2. 【IOS 开发】Objective - C 面向对象高级特性 - 包装类 | 类处理 | 类别 | 扩展 | 协议 | 委托 | 异常处理 | 反射

    一. Objective-C 对象简单处理 1. 包装类 (1) 包装类简介 NSValue 和 NSNumber : -- 通用包装类 NSValue : NSValue 包装单个 short, i ...

  3. 阿里云智能推荐AIRec产品介绍

    一.智能推荐(AIRec)简介 AIRec背景介绍 智能推荐(简称AIRec)基于阿里巴巴集团领先的大数据和人工智能技术,结合阿里巴巴在电商.内容.新闻.视频直播和社交等多个行业领域的积累,为全球企业 ...

  4. [转] 基于 Apache Mahout 构建社会化推荐引擎

    来源:http://www.ibm.com/developerworks/cn/java/j-lo-mahout/index.html 推荐引擎简介 推荐引擎利用特殊的信息过滤(IF,Informat ...

  5. 基于 Apache Mahout 构建社会化推荐引擎

    基于 Apache Mahout 构建社会化推荐引擎 http://www.ibm.com/developerworks/cn/views/java/libraryview.jsp 推荐引擎利用特殊的 ...

  6. Flink流处理(一)- 状态流处理简介

    1. Flink 简介 Flink 是一个分布式流处理器,提供直观且易于使用的API,以供实现有状态的流处理应用.它能够以fault-tolerant的方式高效地运行在大规模系统中. 流处理技术在当今 ...

  7. 什么是NPS 客户净推荐值?

    客户忠诚是企业在客户服务方面的最高目标. 客户是否忠诚通过一个问题即可判断,那就是--你会把这家企业推荐给朋友的可能性有多大?这就是著名的NPS指标,本文希望能讲清NPS客户净推荐值是什么,用好客服系 ...

  8. 商户编号[Merchant Id]是什么

    1. Merchant Id是什么 2. Merchant Id 是有哪几个部分构成的 2.1 收单机构代码 2.2 商户地区代码 2.3 Merchant Category Code(MCC) 本文 ...

  9. 推荐几个最好用的CRM软件,本人亲测

    CRM是英文Customer Relationship Management 的简写,一般译作“客户关系管理”.CRM最早产生于美国,由Gartner Group 首先提出的CRM这个概念的.20世纪 ...

随机推荐

  1. Spring事务的传播行为分析

    前言 最近项目有涉及到Spring事务,所以工作之余,想认真了解学习下Spring事务,查阅了若干资料,做了一个demo(PS:参考了大牛的). 现分享总结如下: 1.Spring 事务的简介 理解事 ...

  2. netstat命令介绍-要用熟

    这篇文章写的不错: http://www.cnblogs.com/CheeseZH/p/5169498.html 关注Linux的系统状态,主要从两个角度出发,一个角度是系统正在运行什么服务(ps命令 ...

  3. HDU 4531

    很容易判断是BFS,可是,呵呵呵呵呵呵......... HASH判重吧,判连通可以用并查集. 以下代码是转别人的,我码了一下午,发觉越码越丑,呵呵了. http://www.cnblogs.com/ ...

  4. JAVAEE之-----MySQL分页技术(带搜索)

    需求: 为什么须要採用分页技术呢?在数据库中我们查询数据的时候,须要将数据返回到显示页面.数据库中含有大量数据,所有显示在一个页面过于太多,所以我们须要採用分页技术.每一页显示不同数据. 主要解决这个 ...

  5. UML的基本图(二)

     Both sequence diagrams and communication diagrams are kinds of interaction diagrams. An interacti ...

  6. 学习 java netty (一) -- java nio

    前言:近期在研究java netty这个网络框架,第一篇先介绍java的nio. java nio在jdk1.4引入,事实上也算比較早的了.主要引入非堵塞io和io多路复用.内部基于reactor模式 ...

  7. Android平台下的TCP/IP传输(客户端)

    在工科类项目中,嵌入式系统与软件系统或后台数据库之间的信息传输是实现“物联网”的一种必要的途径,对已简单概念的物联网,通常形式都是一个单片机/嵌入式系统实现数据的采集及其处理,通过蓝牙,wifi或者是 ...

  8. BZOJ 1061费用流

    思路: 我们可以列出几个不等式 用y0带进去变成等式 下-上 可以消好多东西 我们发现 等式左边的加起来=0 可以把每个方程看成一个点 正->负 连边 跑费用流即可 //By SiriusRen ...

  9. HTML与CCS(十一)

    1.1 HTML介绍 1.1.1 Web服务本质 import socket sk = socket.socket() sk.bind(("127.0.0.1", 8080)) s ...

  10. Codeforces Round #455

    Generate Login 第二个单词肯定只取首字母 Solution Segments 从1开始的线段和在n结束的线段各自凑一凑,剩下的转化为规模为n-2的子问题. Solution Python ...