Identifying New Customers Using Machine Learning : A case study on B2B-sales in the Swedish IT-consulting sector

In this thesis, we examine machine learning as a tool for predicting new cus- tomers in a B2B-sales context. Using only publicly available information, we try to solve the problem using two different approaches: 1) a naive clustering based classifier built on K-means and 2) PU-learning with a random...

Full description

Bibliographic Details
Main Authors: Norlin, Patrik, Paulsrud, Viktor
Format: Others
Language:English
Published: KTH, Skolan för datavetenskap och kommunikation (CSC) 2017
Subjects:
B2B
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-210256
id ndltd-UPSALLA1-oai-DiVA.org-kth-210256
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-kth-2102562018-01-14T05:11:32ZIdentifying New Customers Using Machine Learning : A case study on B2B-sales in the Swedish IT-consulting sectorengIdentifiering av nya kunder med hjälp av maskininlärning : En fallstudie om B2B-försäljning i den svenska IT-konsultsektornNorlin, PatrikPaulsrud, ViktorKTH, Skolan för datavetenskap och kommunikation (CSC)KTH, Skolan för datavetenskap och kommunikation (CSC)2017Machine LearningB2BIndustrial MarketingPU-learningComputer SciencesDatavetenskap (datalogi)In this thesis, we examine machine learning as a tool for predicting new cus- tomers in a B2B-sales context. Using only publicly available information, we try to solve the problem using two different approaches: 1) a naive clustering based classifier built on K-means and 2) PU-learning with a random forests- adapter. We test these models with different sets of features and evaluate them using statistical measures and a discussion of the business implications. Our main findings conclude that the PU-learning could produce results that are satisfactorily for the purpose of improving the sales process, with the best case of being 4.8 times better than a random baseline classifier. However, the clustering based classifier was not good enough, producing only marginally better results than a random classifier in its best case. We also find that us- ing more variables improved the models, even in high-dimensional spaces with over 60 variables. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-210256application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic Machine Learning
B2B
Industrial Marketing
PU-learning
Computer Sciences
Datavetenskap (datalogi)
spellingShingle Machine Learning
B2B
Industrial Marketing
PU-learning
Computer Sciences
Datavetenskap (datalogi)
Norlin, Patrik
Paulsrud, Viktor
Identifying New Customers Using Machine Learning : A case study on B2B-sales in the Swedish IT-consulting sector
description In this thesis, we examine machine learning as a tool for predicting new cus- tomers in a B2B-sales context. Using only publicly available information, we try to solve the problem using two different approaches: 1) a naive clustering based classifier built on K-means and 2) PU-learning with a random forests- adapter. We test these models with different sets of features and evaluate them using statistical measures and a discussion of the business implications. Our main findings conclude that the PU-learning could produce results that are satisfactorily for the purpose of improving the sales process, with the best case of being 4.8 times better than a random baseline classifier. However, the clustering based classifier was not good enough, producing only marginally better results than a random classifier in its best case. We also find that us- ing more variables improved the models, even in high-dimensional spaces with over 60 variables.
author Norlin, Patrik
Paulsrud, Viktor
author_facet Norlin, Patrik
Paulsrud, Viktor
author_sort Norlin, Patrik
title Identifying New Customers Using Machine Learning : A case study on B2B-sales in the Swedish IT-consulting sector
title_short Identifying New Customers Using Machine Learning : A case study on B2B-sales in the Swedish IT-consulting sector
title_full Identifying New Customers Using Machine Learning : A case study on B2B-sales in the Swedish IT-consulting sector
title_fullStr Identifying New Customers Using Machine Learning : A case study on B2B-sales in the Swedish IT-consulting sector
title_full_unstemmed Identifying New Customers Using Machine Learning : A case study on B2B-sales in the Swedish IT-consulting sector
title_sort identifying new customers using machine learning : a case study on b2b-sales in the swedish it-consulting sector
publisher KTH, Skolan för datavetenskap och kommunikation (CSC)
publishDate 2017
url http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-210256
work_keys_str_mv AT norlinpatrik identifyingnewcustomersusingmachinelearningacasestudyonb2bsalesintheswedishitconsultingsector
AT paulsrudviktor identifyingnewcustomersusingmachinelearningacasestudyonb2bsalesintheswedishitconsultingsector
AT norlinpatrik identifieringavnyakundermedhjalpavmaskininlarningenfallstudieomb2bforsaljningidensvenskaitkonsultsektorn
AT paulsrudviktor identifieringavnyakundermedhjalpavmaskininlarningenfallstudieomb2bforsaljningidensvenskaitkonsultsektorn
_version_ 1718609762906537984