150+ Business Data Science Application in Python - Towards Data Science
150+ Business Data Science Application in Python - Towards Data Science
This article can help companies understand, not just what data science can do for them,
them, but what they can do for data science.
There is a fun game I recommend you adopt when you find corporate-speak insufferable.
You take every hackneyed question, turn it on its head and throw it back at whatever suit
might be addressing you. It is not essential that you know the topic at hand — so I
thought.
A question that popped up at our company from around January was, what can data
science do for us? Apart from smelling like suits and slides, I thought that a more
https://towardsdatascience.com/150-business-data-science-application-in-python-72597d90f928 1/13
10/15/2019 150+ Business Data Science Application in Python - Towards Data Science
addressable question lies within its inverse. Turning the question around I asked, what
can our company do for data science? One might think that questioning the questioner is
good intellectual fun, but I have come to see more hotheadedness than one might
experience in a Tarantino movie. I do, for the most part, believe I can abdicate
responsibility for this hotheadedness; any reasonable observer can find the cause in
flamboyantly decorated nooses tightly strapped around blood-restricted necks. Plausible
deniability aside, once these corporate emperors and empresses settle down, they repeat
in unison, “what even is data science?” At this moment, I stalled; they caught up to my
rhetoric; they found a way to go even deeper than me. I guess I would have to answer.
This forced me to put my poetic senior data science title aside and slide down my
unmitigatedly, arrogant horse.
As I walk towards the screen, I get distracted by the disturbing reflection of all the
predatory eyes fixed on my back, silently waiting to pounce on me if I show any sign of
weakness. I turned to face Greg, and I can see some serious sweat dripping down his
nose. All I could think was “keep your back straight, don’t show your frailty, Gregory, I
trust you“. After multiple attempts at connecting the laptop to the screen, I can see
mister laissez-faire’s eye twitching with indelible delight sneering at the failings of poor
https://towardsdatascience.com/150-business-data-science-application-in-python-72597d90f928 2/13
10/15/2019 150+ Business Data Science Application in Python - Towards Data Science
Gregory and me. All of this excites him a bit too much. One can’t blame him, being used
to larded presentations with needless persuasive adjectives and all of that. He can’t
contain his smile and his smile can’t contain his thoughts. For mister laissez-faire there is
nothing better than a bit of corporate theater. I felt the need to get the grimace of his
face, “hey mister laissez-faire, do you perhaps know how to or can you help Gregory plug
in the HDMI port”. As if she was waiting the question in, misses hr took on a strange
confirmatory pose. She seems to be agreeing with herself with ever-increasing nods. You
can almost see her holding back a whisper, “it was Allison that hired the intern, I had
nothing to do with it”.
Eventually, as a team, Mr laissez-faire and Gregory got the screen working, and all
predatory eyes quickly faded away into millions of pixels. Finally, the link hit me like a
hurricane. I pulled my shirt down and straightened my noose before I presented them
with a GitHub link of more than 150+ data science applications to help run a business’s
administrative processes.
And I started: “This link can help companies not just understand what data science can
do for our company but also how our company can contribute to data science
community.” In this article, I will present a curated list of these applied business machine
learning (BML) and business data science (BDS) examples and libraries that I delivered
in that presentation. The code is in Python (primarily using Jupyter Notebooks) unless
otherwise stated.
GitHub: github.com/firmai/business-machine-
learning
Accounting
Machine Learning
Chart of Account Prediction — Using labeled data to suggest the account name for
every transaction.
https://towardsdatascience.com/150-business-data-science-application-in-python-72597d90f928 3/13
10/15/2019 150+ Business Data Science Application in Python - Towards Data Science
Useful Life Prediction (FirmAI) — Predict the useful life of assets using sensor
observations and feature engineering.
Analytics
Bullet Graph (FirmAI) — Bullet graph visualisation helpful for tracking sales,
commission and other performance.
Automated FS XBRL — XML Language, however, possibly port analysis into Python.
Textual Analysis
https://towardsdatascience.com/150-business-data-science-application-in-python-72597d90f928 4/13
10/15/2019 150+ Business Data Science Application in Python - Towards Data Science
Websites
Courses
Accounting in a Digital Era — Another series by Rutgers investigating the effects the
digital age will have on accounting.
Customer
Lifetime Value
Segmentation
https://towardsdatascience.com/150-business-data-science-application-in-python-72597d90f928 5/13
10/15/2019 150+ Business Data Science Application in Python - Towards Data Science
Behaviour
RNN — Investigating customer behaviour over time with sequential analysis using
an RNN model.
POS Analytics — Analytics driven customer behaviour ranking for retail promotions
using POS data.
Bank: Next Purchase — A project to predict bank customers’ most probable next
purchase.
Bank: Customer Prediction — Predicting Target customers who will subscribe the
new policy of the bank.
Next Purchase — Predict a customers’ next purchase also using feature engineering.
Customer Purchase Repeats — Using the lifetimes python library and real jewellery
retailer data analyse customer repeat purchases.
https://towardsdatascience.com/150-business-data-science-application-in-python-72597d90f928 6/13
10/15/2019 150+ Business Data Science Application in Python - Towards Data Science
Recommender
Churn Prediction
Ride Sharing — Identify customer churn rates in order to target customers for
retention campaigns.
Sentiment
https://towardsdatascience.com/150-business-data-science-application-in-python-72597d90f928 7/13
10/15/2019 150+ Business Data Science Application in Python - Towards Data Science
Employee
Management
Diversity Analysis — A simple analysis of gender and race disparity in the tech
industry.
Performance
Turnover
Early Leaving Employees — Identifying why the best and most experienced
employees leaving prematurely.
Conversations
https://towardsdatascience.com/150-business-data-science-application-in-python-72597d90f928 8/13
10/15/2019 150+ Business Data Science Application in Python - Towards Data Science
Physical
Legal
Tools
Driving Factors FINRA — Identify the driving factors that influence the FINRA
arbitration decisions.
https://towardsdatascience.com/150-business-data-science-application-in-python-72597d90f928 9/13
10/15/2019 150+ Business Data Science Application in Python - Towards Data Science
Public Firm to Legal Decision — Embed public firms based on their reaction to legal
decisions.
Judicial Applied
Judge Opinion — Using text mining and machine learning to analyze judges’
opinions for a particular concern.
Management
Strategy
Networks — Business categories from Yelp reviews using networks can help to
identify pockets of demand.
Decision Optimisation
https://towardsdatascience.com/150-business-data-science-application-in-python-72597d90f928 10/13
10/15/2019 150+ Business Data Science Application in Python - Towards Data Science
Casual Inference
https://towardsdatascience.com/150-business-data-science-application-in-python-72597d90f928 11/13
10/15/2019 150+ Business Data Science Application in Python - Towards Data Science
A-B Test Power Analysis (FirmAI) — Sample size estimation to match testing power.
Variance Reduction A-B test (FirmAI) — Techniques to reduce variance in A-B tests.
Statistics
Quantitative
Data
Operations
Failure and Anomalies
https://towardsdatascience.com/150-business-data-science-application-in-python-72597d90f928 12/13
10/15/2019 150+ Business Data Science Application in Python - Towards Data Science
House Load Energy — Linear, SVR and Random Forest models to predict house’s
appliances energy Load.
Prediction Management
Fight Delay Prediction — Transfer learning for flight-delay prediction via variational
autoencoders in Keras.
https://www.linkedin.com/company/firmai
https://towardsdatascience.com/150-business-data-science-application-in-python-72597d90f928 13/13