What Is Data Mining
What Is Data Mining
KEY TAKEAWAYS
Data mining is the process of analyzing a large batch of information to discern trends
and patterns.
Data mining can be used by corporations for everything from learning about what
customers are interested in or want to buy to fraud detection and spam filtering.
Data mining programs break down patterns and connections in data based on what
information users request or provide.
Social media companies use data mining techniques to commodify their users in
order to generate profit.
This use of data mining has come under criticism lately as users are often unaware
of the data mining happening with their personal information, especially when it is
used to influence preferences.
1
How Data Mining Works
Data mining involves exploring and analyzing large blocks of information to glean
meaningful patterns and trends. It can be used in a variety of ways, such as database
marketing, credit risk management, fraud detection, spam Email filtering, or even to discern
the sentiment or opinion of users.
The data mining process breaks down into five steps. First, organizations collect data and
load it into their data warehouses. Next, they store and manage the data, either on in-
house servers or the cloud. Business analysts, management teams, and information
technology professionals access the data and determine how they want to organize it. Then,
application software sorts the data based on the user's results, and finally, the end-user
presents the data in an easy-to-share format, such as a graph or table.
In other cases, data miners find clusters of information based on logical relationships or look
at associations and sequential patterns to draw conclusions about trends in consumer
behavior.
TIP: Cloud data warehouse solutions use space and power of a cloud provider to store data
from data sources. This allows smaller companies to leverage digital solutions for storage,
security, and analytics.
2
Classification uses predefined classes to assign to objects. These classes describe
characteristics of items or represent what the data points have in common with each.
This data mining technique allows the underlying data to be more neatly categorized
and summarized across similar features or product lines.
Neural networks process data through the use of nodes. These nodes is comprised
of inputs, weights, and an output. Data is mapped through supervised learning
(similar to how the human brain is interconnected). This model can be fit to give
threshold values to determine a model's accuracy.
3
Step 2: Understand the Data
Once the business problem has been clearly defined, it's time to start thinking about data.
This includes what sources are available, how it will be secured stored, how information will
be gathered, and what the final outcome or analysis may look like. This step also critically
thinks about what limits there are to data, storage, security, and collection and assesses
how these constraints will impact the data mining process.
It's now time to get our hands on information. Data is gathered, uploaded, extracted, or
calculated. It is then cleaned, standardized, scrubbed for outliers, assessed for mistakes,
and checked for reasonableness. During this stage of data mining, the data may also be
checked for size as an overbearing collection of information may unnecessarily slow
computations and analysis.
Step 4: Build the Model
With our clean data set in hand, it's time to crunch the numbers. Data scientists use the
types of data mining above to search for relationships, trends, associations, or sequential
patterns. The data may also be fed into predictive models to assess how previous bits of
information may translate into future outcomes.
The data-centered aspect of data mining concludes by assessing the findings of the data
model(s). The outcomes from the analysis may be aggregated, interpreted, and presented
to decision-makers that have largely be excluded from the data mining process to this point.
In this step, organizations can choose to make decisions based on the findings.
The data mining process concludes with management taking steps in response to the
findings of the analysis. The company may decide the information was not strong enough or
the findings were not relevant to change course. Alternatively, the company may
strategically pivot based on findings. In either case, management reviews the ultimate
impacts of the business and re-creates future data mining loops by identifying new business
problems or opportunities.
IMPORTANT: Different data mining processing models will have different steps, though the
general process is usually pretty similar. For example, the Knowledge Discovery Databases
model has nine steps, the CRISP-DM model has six steps, and the SEMMA process model
has five steps.
4
Applications of Data Mining
In today's age of information, it seems like almost every department, industry, sector, and
company can make use of data mining. Data mining is a vague process that has many
different applications as long as there is a body of data to analyze.
Sales
The ultimate goal of a company is to make money, and data mining encourages smarter,
more efficient use of capital to drive revenue growth. Consider the point-of-sale register at
your favorite local coffee shop. For every sale, that coffeehouse collects the time a purchase
was made, what products were sold together, and what baked goods are most popular.
Using this information, the shop can strategically craft its product line.
Marketing
Once the coffeehouse above knows its ideal line-up, it's time to implement the changes.
However, to make its marketing efforts more effective, the store can use data mining to
understand where its clients see ads, what demographics to target, where to place digital
ads, and what marketing strategies most resonate with customers. This includes
aligning marketing campaigns , promotional offers, cross-sell offers, and programs to
findings of data mining.
Manufacturing
For companies that produce their own goods, data mining plays an integral part in analyzing
how much each raw material costs, what materials are being used most efficiently, how
time is spent along the manufacturing process, and what bottlenecks negatively impact the
process. Data mining helps ensure the flow of goods is uninterrupted and least costly.
Fraud Detection
The heart of data mining is finding patterns, trends, and correlations that link data points
together. Therefore, a company can use data mining to identify outliers or correlations that
should not exist. For example, a company may analyze its cash flow and find a reoccurring
transaction to an unknown account. If this is unexpected, the company may wish to
investigate should funds be potentially mismanaged.
Human Resources
Human resources often has a wide range of data available for processing including data on
retention, promotions, salary ranges, company benefits and utilization of those benefits, and
employee satisfaction surveys. Data mining can correlate this data to get a better
understanding of why employees leave and what entices recruits to join.
Customer Service
Customer satisfaction may be caused (or destroyed) for a variety of reasons. Imagine a
company that ships goods. A customer may become unhappy with ship time, shipping
quality, or communication on shipment expectations. That same customer may become
frustrated with long telephone wait times or slow e-mail responses. Data mining gathers
operational information about customer interactions and summarizes findings to determine
weak points as well as highlights of what the company is doing right.
5
Benefits of Data Mining
Data mining ensures a company is collecting and analyzing reliable data. It is often a more
rigid, structured process that formally identifies a problem, gathers data related to the
problem, and strives to formulate a solution. Therefore, data mining helps a business
become more profitable, efficient, or operationally stronger.
Data mining can look very different across applications, but the overall process can be used
with almost any new or legacy application. Essentially any type of data can be gathered and
analyzed, and almost every business problem that relies on qualifiable evidence can be
tackled using data mining.
The end goal of data mining is to take raw bits of information and determine if there is
cohesion or correlation among the data. This benefit of data mining allows a company to
create value with the information they have on hand that would otherwise not be overly
apparent. Though data models can be complex, they can also yield fascinating results,
unearth hidden trends, and suggest unique strategies.
Data mining doesn't always guarantee results. A company may perform statistical analysis,
make conclusions based on strong data, implement changes, and not reap any benefits.
Through inaccurate findings, market changes, model errors, or inappropriate data
populations, data mining can only guide decisions and not ensure outcomes.
There is also a cost component to data mining. Data tools may require ongoing costly
subscriptions, and some bits of data may be expensive to obtain. Security and privacy
concerns can be pacified, though additional IT infrastructure may be costly as well. Data
mining may also be most effective when using huge data sets; however, these data sets
must be stored and require heavy computational power to analyze.
FAST FACTS: Even large companies or government agencies have challenges with data
mining. Consider the FDA's white paper on data mining that outlines the challenges of bad
information, duplicate data, underreporting, or overreporting.
6
Data Mining and Social Media
One of the most lucrative applications of data mining has been that of social media.
Platforms like Facebook (owned by Meta), TikTok, Instagram, and Twitter gather reams of
data about individual users to make inferences about their preferences in order to send
targeted marketing ads. This data is also used to try to influence user behavior and change
their preferences, whether it be for a consumer product or who they will vote for in an
election.
Data mining on social media has become a big point of contention, with several
investigative reports and exposes showing just how nefarious mining users' data can be. At
the heart of the issue, users may agree to the terms and conditions of the sites not realizing
how their personal information is being collected or to whom their information is being sold
to.
eBay collects countless bits of information every day, ranging from listings, sales, buyers,
and sellers. eBay uses data mining to attribute relationships between products, assess
desired price ranges, analyze prior purchase patterns, and forms product categories. eBay
outlines the recommendation process as:
Another cautionary example of data mining includes the Facebook-Cambridge Analytica data
scandal. During the 2010s, the British consulting firm Cambridge Analytical collected
personal data belong to millions of Facebook users. This information was later analyzed to
assist the 2016 presidential campaigns of Ted Cruz and Donald Trump. It is also suspected
that Cambridge Analytica interfered with other notable events such as the Brexit
referendum.
In slight of inappropriate data mining and misuse of user data, Facebook agreed to pay
$100 million for misleading investors about the use of consumer data. The Securities and
Exchange Commission claimed Facebook discovered the misuse in 2015 but did not correct
disclosures for more than two years.
7
What Are the Types of Data Mining?
Data mining is broken into two basic aspects: predictive data mining and descriptive data
mining. Predictive data mining is a type of analysis that extracts data that may be helpful in
determining an outcome. Description data mining is a type of analysis that informs users of
that data of a given outcome.