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. springmvc 监听器getWriter() has already been called for this response问题

    springmvc 监听器getWriter() has already been called for this response问题 在监听器中,如果return true,就不要使用 respo ...

  2. HDU 1429--胜利大逃亡(续)【BFS && 状态压缩】

    胜利大逃亡(续) Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total S ...

  3. CharsRefIntHashMap并不比HashMap<String, Integer>快

    我模仿lucene的BytesRef写了一个CharsRefIntHashMap,实測效果并不如HashMap<String, Integer>.代码例如以下: package com.d ...

  4. 学习vi和vim编辑器(1):vi文本编辑器

    UNIX系统中有非常多编辑器.能够分为两种类型:行编辑器和全屏编辑器.行编辑器每次仅仅能在屏幕中显示文件的一行,如ed和ex编辑器.全屏编辑器能够在屏幕上显示文件的一部分. vi(读为vee-eye) ...

  5. android 系统签名【转】

    本文转载自:http://blog.csdn.net/csh86277516/article/details/73549824 Android——编译release版签名系统 AndroidManif ...

  6. [Pulgin] jQuery插件之ajaxFileUpload

    一.ajaxFileUpload是一个异步上传文件的jQuery插件. 传一个不知道什么版本的上来,以后不用到处找了. 语法:$.ajaxFileUpload([options]) options参数 ...

  7. BZOJ 1116 并查集

    思路: 如果 每个联通块 边数>=点数 就OK 用并查集搞 //By SiriusRen #include <cstdio> #include <cstring> #in ...

  8. 关于Html基础语法学习

    晚上做完初赛,好像有点颓,就来学了学html,毕竟博客里面会用到嘛. 首先贴出我所学习的教程 http://www.w3school.com.cn/html/index.asp 我觉得吧,可能以我的记 ...

  9. Three入门学习笔记整理

    一.官方网站:https://threejs.org 二.关于Three.js 三.开始 四.实例 基本结构 结果 五.概念 坐标系 场景 相机 灯光 3D模型 六.简单动画 七.交互控制 结束 # ...

  10. RAP、Mock.js、Vue.js、Webpack

    最近做项目使用的是RAP1的接口,但是昨天开始,RAP1 出现了问题,接口都不能用了. 所以补充一下Mock.js的用法,以便在这种突发的情况时候时自己通过Mock的方式来处理接口. npm init ...