Sværhedsgrad
Din bedste score
N/A
I lyset af usikkerhed omkring inflation gennemfører en bankinstitution en telefonisk markedsføringskampagne for at overbevise kunder om at åbne tidsbegrænsede indskudskonti. Efter et langt promoveringsprogram ønsker virksomheden at evaluere kampagnens effektivitet. Datasættet indeholder information om kunder, demografiske karakteristika og detaljer om de opkald, der er foretaget i forbindelse med markedsføringskampagnen. Formålet med opgaven er at analysere disse data og løse flere delopgaver relateret til kundeadfærd.
Deltagerne modtager tre filer:
deposit.deposit.| Kolonne | Beskrivelse |
|---|---|
id | id |
age | kundens alder |
job | kundens job/beskæftigelse |
marital | civilstand |
education | uddannelsesniveau |
default | om kunden tidligere har misligholdt gæld |
balance | kontosaldo |
housing | om kunden har et boliglån |
loan | om kunden har et personligt lån |
contact | kontakttype |
day | dag for opkaldet |
month | måned for opkaldet |
duration | varighed af opkaldet |
campaign | antal opkald i denne kampagne |
pdays | antal dage siden sidste kampagne |
previous | antal tidligere kontakter |
poutcome | resultat af den tidligere kampagne |
deposit | målvariabel: om kunden åbnede et indskud |
Opgaven er opdelt i fire delopgaver.
Find det job (job) med den højeste indskudsrate.
Indskudsraten repræsenterer andelen af kunder, hvor deposit = 1, ud af det samlede antal kunder med det pågældende job.
Output: jobbet.
Find den måned (month), hvor det største antal kunder i træningsdatasættet blev kontaktet telefonisk.
Output: månedens navn.
Byg en binær klassifikationsmodel, der forudsiger variablen deposit.
Modellen skal trænes ved hjælp af train.csv og skal generere forudsigelser for test.csv.
Gruppér kunderne i test.csv i to klynger (clusters) baseret på de numeriske variabler, og returner klynge-etiketten for hver kunde.
Løsningen skal generere en fil ved navn submission.csv med følgende struktur:
subtaskID,datapointID,answer1,1,management2,1,jan3,5686,03,5206,1...4,5686,14,5206,0...Forklaringer:
datapointID have værdien 1.datapointID have værdien id fra test.csv.Delopgave 1 — Præcis verifikation af svaret.
Delopgave 2 — Præcis verifikation af svaret.
Delopgave 3 — Klassifikationen evalueres ved hjælp af F1 macro:
| F1 macro | Point |
|---|---|
| >= 0.85 | maks point (55p) |
| < 0.65 | 0 point |
| mellem værdier | proportionale point |
Delopgave 4 — Clustering evalueres ved hjælp af Adjusted Rand Index (ARI):
| ARI | Point |
|---|---|
| >= 0.9 | maks point (20p) |
| < 0.5 | 0 point |
| mellem værdier | proportionale point |