Final Internship
Final Internship
22KD5A0506
Vizianagaram-535005.
2024-2025
LENDI INSTITUTE OF ENGINEERING AND TECHNOLOGY (A)
Approved by A.I.C.T.E, Affiliated to JNTUGV
Accredited by NBA & NAAC with ‘A’ Grade
Jonnada(Village), Denkada(Mnadal)
Vizianagaram-535005.
BONAFIDE CERTIFICATE
This report on “CELONIS PROCESS MINING VIRTUAL INTERNSHIP” is a bonafide record
of the internship work submitted by GOVARDHANAGIRI SAI MADHURI with Reg. No
22KD5A0506 .In their VI semester in partial fulfillment of the requirements for the award of the
degree of Bachelor of Technology in Computer Science and Engineering from Lendi Institute of
Engineering and Technology (Affiliated to JNTUGV), Jonnada, Vizianagaram for the year 2024.
EXTERNAL EXAMINER
ACKNOWLEDGEMENT
I would like to express our deep sense of gratitude to our esteemed institute Lendi Institute of
Engineering and Technology (Autonomous), which has provided us an opportunity to fulfil our cherished
desire.
I thank our internship coordinator Mr. D. MADHU BABU, Associate Professor, Department of
Computer Science and engineering, and our course coordinator Mr. A. V.D. N. Murthy, Assistant
Professor, for the kind suggestions and guidance for the successful completion of our internship.
We are highly indebted to Dr. A. RAMA RAO, Professor - Head of the Department of Computer
Science Engineering, Lendi Institute of Engineering and Technology (Autonomous), for giving us an
opportunity to do the internship in college.
We express our sincere thanks to our Principal Dr. V. V Rama Reddy, Lendi Institute of Engineering
and Technology (Autonomous) for his encouragement to us during this project, giving us a chance to
explore and learn new technologies in the form of mini projects.
We are grateful for EDUSKILLS and AICTE for providing us this learning opportunity.
Finally, I am indebted to the teaching and non-teaching staff of the Computer Science and Engineering
Department for all their support in completion of our project.
VISION:
MISSION:
Imparting the technical skills necessary for continued learning towards their professional
growth and contribution to society and rural communities.
PEO-1: Graduates will have strong knowledge and skills to comprehend latest tools and
techniques of Computer Engineering so that they can analyze, design and create computing
products and solutions for real life problems.
PEO-2: Graduates shall have multidisciplinary approach, professional attitude and ethics,
communication and teamwork skills, and an ability to relate and solve social issues through
computer engineering.
PEO-3: Graduates will engage in life-long learning and professional development to adapt to
rapidly changing technology.
PSO-2: Have knowledge and expertise to analyze data and networks using latest tools and
technologies.
PSO-3: Qualify in national and international competitive examinations for successful higher
studies and employment.
PO-2: Problem Analysis: Identify, formulate, review research literature, and analyze complex
engineering problems reaching substantiated conclusions using first principles of mathematics,
natural sciences, and engineering sciences.
PO-3: Design/development of Solutions: Design solutions for complex engineering problems and
design system components or processes that meet the specified needs with appropriate
consideration for the public health and safety, and the cultural, societal, and environmental
considerations.
PO-4: Conduct Investigations of Complex Problems: Use research-based knowledge and research
methods including design of experiments, analysis and interpretation of data, and synthesis of the
information to provide valid conclusions.
PO-5: Modern Tool Usage: Create, select, and apply appropriate techniques, resources, and
modern engineering and IT tools including prediction and modeling to complex. engineering
activities with an understanding of the limitations.
PO-6: The Engineer and Society: Apply reasoning informed by the contextual knowledge to
assess societal, health, safety, legal and cultural issues and the consequent responsibilities relevant
to the professional engineering practice.
PO-7: Environment and Sustainability: Understand the impact of the professional engineering
solutions in societal and environmental contexts, and demonstrate the knowledge of, and need for
sustainable development.
PO-8: Ethics: Apply ethical principles and commit to professional ethics and responsibilities and
norms of the engineering practice.
PO-9: Individual and Team Work: Function effectively as an individual, and as a member or
leader in diverse teams, and in multidisciplinary settings.
PO-11: Project Management and Finance: Demonstrate knowledge and understanding of the
engineering and management principles and apply these to one's own work, as a member and
leader in a team, to manage projects and in multidisciplinary environments.
PO-12: Life-Long Learning: Recognize the need for, and have the preparation and ability to
engage in independent and life-long learning in the broadest context of technological change.
ABSTRACT
Understanding current trends in the field like process mining and automation. Process Discovery
algorithms and varying types of process representations from ‘directly-follows’ graphs to Petri
nets. Drilling down your process and detecting bottlenecks: sequence cuts and other filtering
methods. Comparing Real and To-Be Worlds: Conformance Checking and Root Cause Detection.
Understanding patterns and taking preventative measures: Comparative and predictive process
mining. Don’t miss the chance to master process mining and understand the core of this state-of-
the-art technology, so you can apply it to your studies, your business, or anywhere else Celonis
transforms business event data from your IT systems into Event Logs. Celonis automatically
develops a process model with Process Mining AI that reveals every step of your process. Celonis
can process billions of individual events and provide instant process insights in real time.Celonis
is the market leader in process mining software. With their Execution Management Software, not
only can you create transparency in a process, it also finds ineffiencies and solves them.The
growth of Process Mining technologies makes now an excellent time to invest in developing the
right skill set. Students should become a part of the-EduSkills Process Mining Virtual Internship
which is supported by to gain domain expertise and experience.
OUTCOMES:
Our project titled "CELONIS PROCESS MINING VIRTUAL INTERNSHIP " is mapped with
the following PO's and PSO's.
Program Outcomes; POI, PO2, PO3, PO4, POS, PO6, PO7, POS, PO9,PO10, PO11, P012
.
COURSE OBJECTIVES
.
CONTENTS
PAGE
S.NO TITLE
NUMBER
1. Introduction 1
5. Process discovery 12
6. Process analysis 15
7. Process Implementation 18
8. Applications 23
16. Conclusion 40
17. Reference 42
LIST OF FIGURES
5.2 Genetic 13
13.2 Analysis 35
1
Internship structure
The Celonis Process Mining Virtual Internship is a self-paced program that can be completed in 4-8 weeks.
The internship consists of the following modules:
Process mining fundamentals
Celonis Process Mining Platform
Process discovery
Process analysis
Process improvement
Process automation
Each module includes a mix of lectures, exercises, and assignments. Students will also have the opportunity
to participate in live Q&A sessions with Celonis process mining experts.
2
2.OVERVIEW OF PROCESS MINING
Process mining is a data-driven approach to process analysis. It uses event data to create a digital twin of a
process. This digital twin can be used to:
Discover how a process is actually being executed
Identify inefficiencies and bottlenecks
Measure the impact of changes
Simulate and optimize processes
Process conformance checking: This type of process mining is used to compare the actual
3
execution of a process to the desired execution of the process. The resulting comparison can be
used to identify deviations from the desired execution.
Process enhancement: This type of process mining is used to identify opportunities for improvement
in a process. The resulting insights can be used to develop and implement recommendations for process
improvement.
4
Benefits of process mining
Process mining can provide a number of benefits to organizations, including:
Improved process efficiency: Process mining can help organizations to identify and eliminate
inefficiencies in their processes. This can lead to significant improvements in process performance.
Reduced costs: By improving process efficiency, process mining can help organizations to reduce
costs.
Improved compliance: Process mining can help organizations to ensure that their processes are
compliant with regulations.
Enhanced decision-making: Process mining can provide organizations with insights into how their
processes are actually being executed. This information can be used to make more informed
decisions about process improvement.
Financial services:
o Fraud detection
o Risk assessment
o Compliance monitoring
Healthcare:
o Resource allocation
o Quality improvement
o Bottleneck identification
o Inventory optimization
5
3.CELONIS PROCESS MINING PLATFORM
The Celonis Process Mining Platform is a comprehensive suite of tools for discovering, analyzing, and
improving processes. The platform includes the following modules:
Celonis Process Mining: This module is used to discover how processes are actually being
executed.
Celonis Process Explorer: This module is used to visualize process data
Celonis Process Analytics: This module is used to analyze process data.
Celonis Process Action: This module is used to take action on process data.
6
Celonis Process Explorer is a visualization tool that is used to visualize process data. Celonis Process
Explorer can be used to create a variety of visualizations, including:
Process maps
Heatmaps
Gantt charts
Network diagrams
Improved process efficiency: The Celonis Process Mining Platform can help organizations to
identify and eliminate inefficiencies in their processes. This can lead to significant improvements in
process performance.
Reduced costs: By improving process efficiency, the Celonis Process Mining Platform can help
organizations to reduce costs.
7
Data-driven insights: Celonis uses machine learning to analyze your process data and identify
actionable insights. This means that you can focus on the areas that will have the biggest impact on
your business.
Collaboration and communication: Celonis makes it easy to collaborate and communicate with
your team members about process improvement initiatives. This helps to ensure that everyone is on
the same page and working towards the same goals.
Scalability and performance: Celonis is a scalable and performant platform that can handle even
the most complex processes. This means that you can use Celonis to improve your processes at
scale.
In addition to the above benefits, the Celonis Process Mining Platform also offers a number of features that
make it a powerful tool for process improvement, including:
Process discovery: Celonis can automatically discover your processes from your event data, without
the need for manual process mapping.
8
4.PROCESS MINING FUNDAMENTALS
Celonis Process Mining Fundamentals module covers the following topics:
2. Process Discovery
3. Process Analysis
4. Process Improvement
9
o Process simulation
o Process optimization
o Process automation
The Celonis Process Mining Fundamentals module is designed to provide participants with a comprehensive
understanding of process mining concepts, methodologies, and tools. The module includes a mix of lectures,
exercises, and case studies to help participants learn and apply process mining concepts.
By the end of the Celonis Process Mining Fundamentals module, participants will be able to:
Define process mining and explain its key concepts
Use the Celonis Process Mining Platform to discover, analyze, and improve processes
2. Data preparation: The event data is cleaned and transformed into a format that can be used by
process mining tools.
10
3. Process discovery: A process map is created based on the event data.
4. Process analysis: The process map is analyzed to identify inefficiencies and bottlenecks.
The process mining lifecycle is a framework for using process mining to improve business processes. It
consists of four phases:
1. Discovery: The discovery phase involves collecting event data from various sources and using it to
create a visual representation of the current process. This process model can be used to identify areas
for improvement.
2. Enhancement: The enhancement phase involves using process mining to identify and address
specific problems with the current process. This may involve automating tasks, eliminating
bottlenecks, or streamlining workflows.
3. Monitoring: The monitoring phase involves using process mining to track the performance of the
enhanced process and identify any new areas for improvement.
4. Optimization: The optimization phase involves using process mining to continuously improve the
process over time. This may involve making incremental changes to the process or implementing
more radical changes, such as redesigning the process from scratch.
11
5.PROCESS DISCOVERY MODULE
Process discovery is a type of process mining that is used to create a visual representation of a process based
on event data. The resulting visual representation is known as a process map. Process maps can be used to:
Gain insights into how a process is actually being executed
Identify inefficiencies and bottlenecks
Communicate process knowledge to stakeholders
The alpha algorithm is a relatively simple algorithm that can be used to quickly discover process models.
However, the algorithm can sometimes produce inaccurate results if the event log does not contain enough
data.
The Alpha algorithm constructs the petri net by identifying the following relationships between activities in
the event log:
Direct succession: An activity A directly succeeds another activity B if A always follows B in the
event log.
Parallel execution: Two activities A and B are executed in parallel if they can occur in any order in
the event log.
Heuristic miner: The heuristic miner is a process discovery algorithm that is based on the idea of finding
the most
frequent
paths
through an
event log.
12
Fig.5.1:Heuristic miner
Genetic miner: The genetic miner is a process discovery algorithm that is based on the idea of natural
selection. Genetic algorithms are a type of evolutionary algorithm that are inspired by the process of
natural selection. They work by maintaining a population of candidate solutions to a problem. The
candidate solutions are evaluated and the fittest solutions are selected to produce the next generation of
solutions.
The following are some examples of how process discovery has been used to improve business
processes:
A telecommunications company used process discovery to identify a bottleneck in its customer
onboarding process. The bottleneck was caused by a manual step in the process that could be
automated. By automating the step, the company was able to reduce the time it took to onboard new
customers by 50%.
13
A manufacturing company used process discovery to identify inefficiencies in its production
process. The inefficiencies were caused by a number of factors, such as rework and delays. By
addressing the inefficiencies, the company was able to increase production by 10%.
A financial services company used process discovery to identify compliance risks in its lending
process. The risks were caused by a number of factors, such as missing documentation and
incomplete reviews. By addressing the risks, the company was able to reduce its compliance costs by
20%.
Process discovery is a powerful tool that can be used to gain insights into how processes are actually being
executed. By using process discovery, organizations can identify inefficiencies, bottlenecks, and compliance
risks. This information can be used to improve the efficiency, effectiveness, and compliance of business
processes.The Celonis Process Discovery Module offers a number of features that make it a powerful tool
for process discovery. These features include:
Automatic process discovery: The Celonis Process Discovery Module can automatically discover
process models from event data. This means that users do not need to have any prior knowledge of
process modelling in order to use the module.
Support for multiple event data formats: The Celonis Process Discovery Module can support a
variety of event data formats, including CSV, XML, and JSON. This means that users can use the
module to discover processes from a wide range of data sources.
Advanced process discovery algorithms: The Celonis Process Discovery Module uses a variety of
advanced process discovery algorithms to ensure that accurate process models are discovered. These
algorithms are based on the latest research in process mining.
14
6.PROCESS ANALYSIS
Process analysis is the use of data and techniques to understand how a process is being executed. The goal
of process analysis is to identify inefficiencies, bottlenecks, and compliance risks. This information can then
be used to improve the efficiency, effectiveness, and compliance of the process.
Descriptive process analysis: This type of analysis focuses on understanding how a process is
currently being executed. Descriptive process analysis can be used to identify inefficiencies and
bottlenecks in the process.
Predictive process analysis: This type of analysis uses data to predict how a process will be
executed in the future. Predictive process analysis can be used to identify potential problems with the
process and to develop solutions to these problems.
Prescriptive process analysis: This type of analysis uses data to identify the best way to execute a
process. Prescriptive process analysis can be used to design and implement improvements to the
process.
Process mapping:
Process mapping is the creation of a visual representation of a process, such as a flowchart, swimlane
diagram, or value stream map. Process maps can be used to:
15
Root cause analysis is a process of identifying the underlying causes of problems in a process. Root cause
analysis can be used to:
Identify the factors that are contributing to inefficiencies, bottlenecks, and compliance risks
RCA can be used to investigate problems in any industry, including healthcare, manufacturing, and finance.
It is a valuable tool for improving the quality and reliability of products and services.
16
Claim processing Data gathering Claim adjudication Fraudulent claims
Process analysis tools are a valuable tool for organizations that are looking to improve their business
processes. By using these tools, organizations can identify and address inefficiencies, bottlenecks, and
compliance risks. This can lead to significant cost savings, improved productivity, and increased customer
satisfaction.
1. Process Explorer
Allows you to see the "happy path" (ideal process) and compare it with actual process flows.
2. Variant Explorer
Provides real-time insights into areas such as throughput time, costs, and compliance rates.
17
Uses machine learning algorithms to suggest potential improvements.
5. Action Engine
7.PROCESS IMPROVEMENT
Process improvement is the process of identifying and implementing improvements to business processes.
Process improvement can be used to improve the efficiency, effectiveness, and compliance of business
processes.
Process mining is a data-driven approach to process analysis. Process mining uses event data to create a
digital twin of a process. This digital twin can be used to identify inefficiencies, bottlenecks, and
compliance risks.
Process mining internships are a great way to learn about process improvement and to gain hands-on
experience with process mining tools. During a process mining internship, students will typically work on a
project to identify and implement improvements to a real-world business process.
18
Process mining is a powerful tool that can be used for process improvement. By using process mining,
organizations can identify inefficiencies, bottlenecks, and compliance risks in their processes. This
information can then be used to develop and implement improvements to processes.
Process mining can help with process improvement in a number of ways, including:
Identifying bottlenecks and inefficiencies: Process mining can help organizations to identify
bottlenecks and inefficiencies in their processes by analyzing event data. This data can show how
long it takes for tasks to be completed, who is performing them, and where delays are
occurring. Once bottlenecks and inefficiencies have been identified, organizations can take steps to
address them, such as streamlining workflows, automating tasks, or reallocating resources.
Improving compliance: Process mining can help organizations to improve compliance with
regulations by identifying areas where their processes are not meeting requirements. This can help to
reduce the risk of fines and penalties, and it can also help organizations to improve their reputation
and customer trust.
Reducing costs: By identifying and addressing inefficiencies and bottlenecks, process mining can
help organizations to reduce costs. For example, if process mining shows that a particular task is
taking longer than necessary to complete, the organization can take steps to streamline that task or automate
it.
Process Automation
Process mining is a data-driven approach to process analysis. It uses event data to create a digital twin of a process.
This digital twin can be used to identify inefficiencies, bottlenecks, and compliance risks. Process automation is the
use of technology to automate manual or repetitive tasks. It can be used to improve the efficiency, accuracy, and
consistency of business processes.
Process mining and process automation are two complementary technologies. Process mining can be used to
identify the processes that are most suitable for automation, and it can also be used to monitor the
performance of automated processes. Process automation can be used to automate the tasks that have been
identified by process mining, and it can also be used to improve the efficiency of existing processes.
There are a number of benefits to using process automation in process mining, including:
19
Improved efficiency: Process automation can help to improve the efficiency of business processes
by eliminating manual tasks and automating repetitive tasks. This can lead to significant time and
cost savings.
Increased accuracy and consistency: Process automation can help to increase the accuracy and
consistency of business processes by reducing human error.
Reduced costs: Process automation can help to reduce costs by eliminating the need for manual
labor.
Improved compliance: Process automation can help to improve compliance by ensuring that
business processes are followed correctly.
Freed-up employees: Process automation can free up employees to focus on more strategic tasks,
such as customer service and innovation.
Process mining can be used to support process automation in a number of ways, including:
Identifying the processes to automate: Process mining can be used to identify the processes that are
most suitable for automation. This can be done by analyzing existing processes and identifying areas
where manual tasks or repetitive tasks can be eliminated.
Designing the automation solution: Process mining can be used to design the automation solution.
This involves creating a model of the process and identifying the steps that can be automated.
Implementing the automation solution: Process mining can be used to implement the automation
solution. This involves configuring the automation software and testing the solution to ensure that it
is working properly.
20
Manufacturing company: A manufacturing company is using process mining to identify and
automate inefficiencies in its production process. The company has used process mining to create a
digital twin of its production process. This digital twin is being used to identify the steps in the
process that can be automated and to design an automation solution.
Financial services company: A financial services company is using process mining to identify and
automate compliance risks in its lending process. The company has used process mining to create a
digital twin of its lending process. This digital twin is being used to identify the steps in the process
that are most at risk of compliance violations and to design an automation solution to reduce these
risks.
Procure-to-pay automation: Process mining can be used to identify and automate tasks in the
procure-to-pay process, such as purchase order generation, vendor selection, and invoice
approval. This can help to reduce costs and improve supplier relationships.
Customer onboarding automation: Process mining can be used to identify and automate tasks in
the customer onboarding process, such as account creation, data entry, and document
verification. This can help to improve the customer experience and reduce the time it takes to
onboard new customers.
Claim processing automation: Process mining can be used to identify and automate tasks in the
claim processing process, such as claim intake, claim adjudication, and payment processing. This
can help to reduce the time it takes to process claims and improve customer satisfaction.
Order-to-cash automation: Process mining can be used to identify and automate tasks in the order-
to-cash process, such as order processing, invoice generation, and payment processing. This can help
to reduce the time it takes to complete the order-to-cash cycle and improve cash flow.
The company has used process mining to create a digital twin of its customer onboarding process.
This digital twin is being used to identify the steps in the process that can be automated and to
design an automation solution.
21
A study by McKinsey found that process automation can help businesses to reduce costs by up to
30%
A survey by Deloitte found that 70% of businesses believe that process automation has helped them
to improve their customer service.
A study by Gartner found that process automation can help businesses to increase their revenue by
up to 15%
22
Fig.7.1: Worldwide RPA software revenue
Process automation is a powerful tool that can help businesses to improve efficiency, reduce costs, and
improve compliance. Process mining can be used to support process automation in a number of ways.
By using process automation in process mining, businesses can reap significant benefits.
Increased efficiency: Process automation can help businesses to increase efficiency by automating
tasks that are currently performed manually. This can free up employees to focus on more value-
added activities
8.APPLICATIONS
Process mining applies data science to discover, validate and improve workflows. By combining data
mining and process analytics, organizations can mine log data from their information systems to understand
the performance of their processes, revealing bottlenecks and other areas of improvement.
Process mining is beneficial for many situations in large organizations. Areas where process mining
can be actively applied include the following
Automation This is about understanding the actual processes, variations and opportunities to be
successful in RPA projects.
The reporting of complete process KPIs and dashboards for a given process.
The Digital Transformation to understand the "big picture" - how businesses operate, what needs to
be prioritized and transformed.
23
Scaling optimization efforts across multiple business operations and locations and supporting
process control through the use of Data.
Capture processes anywhere in the enterprise with little human effort.
Identify bottlenecks, deviations, and inefficient processes to be reconsidered or automated.
Continuous monitoring and measurement of improvements.
Simplify compliance, with complete audit trails.
Delivering the full context and end-to-end perspective required for process improvements.
Identify the most valuable and effective processes for using automation
Here are some specific applications of process mining:
Process discovery: Process mining can be used to create detailed and accurate maps of existing
business processes, even those that are complex and opaque. This can help organizations to identify
bottlenecks, inefficiencies, and compliance risks.
Process conformance checking: Process mining can be used to compare actual process behavior to
desired process behavior. This can help organizations to identify deviations from standard
procedures and to ensure that processes are compliant with regulations.
Process performance analysis: Process mining can be used to measure and analyze process
performance metrics such as cycle time, throughput, and error rates. This information can be used to
identify areas for improvement and to track the impact of process changes over time.
Process automation: Process mining can be used to identify opportunities for automation and to
support the implementation of robotic process automation (RPA) solutions.
If your selected process mining software fulfils these key functions, then you have already made a good
choice. However, you should always keep in mind that your company's ability to measure, monitor and
optimize business processes has a direct impact on revenue and customer satisfaction. Therefore, it is
important to choose the right process mining solution wisely to ensure that all business goals are optimally
met.
If necessary, an expert can also be consulted. Identify bottlenecks & process optimization opportunities
Provide insights into failed process steps Ensure end-to-end view of the entire process Monitor performance
24
indicators in real time Perform data cleansing Compliance analysis & gap analysis Provide continuous
business process monitoring in real time improve process model.
When choosing a process mining software provider, it is important to consider the following factors:
Your budget
10.MODULES EXPLANATION
Module 1: Process Mining
Process mining applies data science to discover, validate and improve workflows. By combining data
mining and process analytics, organizations can mine log data from their information systems to understand
the performance of their processes, revealing bottlenecks and other areas of improvement. Process mining
leverages a data-driven approach to process optimization, allowing managers to remain objective in their
decision-making around resource allocation for existing processes. Process mining focuses on different
perspectives, such as control-flow, organizational, case, and time. While much of the work around process
25
mining focuses on the sequence of activities—i.e. control-flow—the other perspectives also provide
valuable information for management teams.
26
process mining to really get to know their process, evaluate it against the ideal process model and optimize
it as needed.
27
Process mining can be used to compare the performance of different locations, down to individual process
steps, including duration, cost, and the person performing the step. All event data available in the systems is
suitable for use. In this way, facts can be generated.
Banking and finance
In the financial sector, it is important to comply with rules and regulations and to be able to provide
evidence of this. By using the event data from the systems, individual cases can also be visualized as a
process flow
Telecommunication
Telecommunications is a highly competitive sector worldwide. The ability to improve operational processes
is key to success and profitability. Process mining helps telecom companies gain visibility in geographically
dispersed operations, identify bottlenecks, and ensure that customers receive products and services on time.
Module 8: Process Mining Software’s
A process mining solution should have strong detection capabilities. It should be able to search event logs to
track what employees are actually doing and then create an appropriate process model by generating process
maps of the entire business flow. In addition, the solution should have robust conformance checking that
analyses event logs to ensure that actions match process models.
Third, a process mining solution needs performance analysis and improvement capabilities that analyse
potential inefficiencies within an event log to determine if and how they can be improved, and then make
improvements based on real process data. Ultimately, though, which software is right for the job depends on
the size of the company, its business needs, and its goals.
Discovery: This module analyses event log data to discover and map out the actual processes that
are being executed.
Conformance checking: This module compares actual process behaviour to desired process
behaviour, as defined in a process model.
Performance analysis: This module measures and analyses key process performance metrics, such
as cycle time, throughput, and error rates.
Process monitoring: This module provides real-time insights into process performance and alerts
users to any deviations from the desired process behaviour.
28
Process optimization: This module provides recommendations for improving process efficiency and
effectiveness.
Some process mining software solutions also offer additional modules, such as:
Task mining: This module analyses user behaviour data to identify and map out manual tasks that
are being performed outside of IT systems.
Process mining for compliance: This module helps organizations to assess and improve their
compliance with regulations.
Process mining for customer experience: This module helps organizations to improve the
customer journey by identifying and addressing bottlenecks and inefficiencies.
The specific modules that are included in a process mining software solution will vary depending on
the provider and the needs of the organization.
Here is an example of how different process mining modules can be used to improve a business
process: A company wants to improve the efficiency of its order fulfilment process. It uses the
discovery module to create a map of the current process. This map reveals that there are a number of
bottlenecks and inefficiencies in the process
29
To get data into the Celonis Execution Management System (EMS) for process mining, you can follow
these steps:
1. Identify the source systems: Identify the source systems that contain the data you need for process
mining. These systems could include ERP systems, CRM systems, HR systems, or other operational
systems.
2. Connect to the source systems: Celonis provides a variety of connectors that allow you to connect
to different types of source systems. Once you have connected to the source systems, you can extract
the data you need for process mining.
3. Transform the data: The data from the source systems may need to be transformed before it can be
loaded into the EMS. This may involve converting data types, cleaning data, or merging data from
different sources.
4. Load the data into the EMS: Once the data has been transformed, you can load it into the
EMS. Celonis provides a variety of methods for loading data into the EMS, including data
loaders, API calls, and file imports.
5. Create a data model: The data model defines the structure of the data in the EMS. Celonis provides
a pre-built data model for process mining, but you may need to customize it to meet your specific
needs.
6. Load the data model into the EMS: Once the data model has been created, you can load it into the
EMS. This will create the tables and relationships that will be used to store the process mining data.
7. Schedule regular data loads: To ensure that the process mining data is always up-to-date, you
should schedule regular data loads from the source systems. Celonis provides a variety of tools for
scheduling data loads, including cron jobs and the Data Integration Cockpit.
Step 1: Identify the source systems: The first step is to identify the source systems that contain the data
you need for process mining. These systems could include ERP systems, CRM systems, HR systems, or
other operational systems. Step 2: Connect to the source systems: Once you have identified the source
systems, you need to connect to them. Celonis provides a variety of connectors that allow you to connect to
different types of source systems.
30
Celonis is a leading process mining company that provides software and services to help enterprises
improve their business processes. The Celonis Rising Technical Star program is a training and certification
program designed to help students and professionals develop the skills and knowledge they need to become
successful process mining practitioners.
Each specialization includes a combination of online courses, hands-on labs, and real-world projects. Upon
completion of a specialization, students earn a Celonis Rising Technical Star badge, which demonstrates
their skills and knowledge to potential employers.
Learn from experts: The program is taught by experienced Celonis professionals who share their
insights and best practices.
Gain hands-on experience: The program includes a variety of hands-on labs and real-world
projects, giving students the opportunity to apply what they learn in a real-world setting.
Earn a valuable certification: Upon completion of a specialization, students earn a Celonis Rising
Technical Star badge, which demonstrates their skills and knowledge to potential employers.
Boost your career prospects: Process mining is a rapidly growing field, and the Celonis Rising
Technical Star program can help you develop the skills and knowledge you need to advance your
career.
31
Increased job opportunities: The demand for Celonis process mining skills is high, and employers
are actively looking for qualified candidates. Completing the program will make you more
competitive in the job market.
How to Become a Celonis Rising Technical Star
To become a Celonis Rising Technical Star, you must complete one of the four specializations offered by
the program. Each specialization requires students to complete a series of online courses, hands-on labs, and
real-world projects.
The prerequisites for the Celonis Rising Technical Star program vary depending on the specialization.
However, all specializations require students to have a basic understanding of computers and data analysis.
Process Mining Analyst: Process Mining Analysts work with data to identify areas where processes
can be improved. They use Celonis software to analyse event logs and generate reports that highlight
bottlenecks, inefficiencies, and compliance risks.
Process Mining Consultant: Process Mining Consultants help companies implement and use
Celonis software to improve their business processes. They work with clients to identify their
needs, develop solutions, and train employees.
Process Mining Architect: Process Mining Architects design and build data pipelines and process
models for Celonis software. They also work with clients to develop and implement process
improvement initiatives.
32
Process Mining Engineer: Process Mining Engineers develop and maintain the Celonis software
platform. They also work on new features and integrations.
Data Scientist: Data Scientists use their skills in statistics, machine learning, and data mining to
analyze Celonis data and identify trends and patterns. They use this information to develop
predictive models and recommendations for process improvement.
Software Engineer: Software Engineers develop and maintain the Celonis software platform. They
also work on new features and integrations.
33
13.Case Study: Celonis Process Mining at Pizzeria Mamma Mia
Background
Pizzeria Mamma Mia, a cherished local, family-owned pizzeria with over two decades of service, is
renowned for its mouthwatering pizzas. However, the establishment has observed a worrisome downturn in
both customer satisfaction and profits in recent months. This decline in performance signals a pressing need
for operational improvements and customer-focused strategies to restore the pizzeria's once-thriving
reputation.
Recognizing the need for operational enhancements, Pizzeria Mamma Mia's proprietors made a strategic
choice to integrate Celonis process mining software. This innovative technology was deployed to
meticulously pinpoint and rectify any bottlenecks or inefficiencies within their business processes, aiming to
optimize operations and boost overall performance.
Process Analysis
The Celonis software analysed the pizzeria's event logs, which contained data on all of the steps involved in
the pizza ordering and delivery process. The software identified a number of areas where the process could
be improved, including:
Order taking: Pizzeria Mamma Mia's order-taking process was outdated and time-consuming,
relying on manual procedures. Customers frequently endured lengthy phone waits to place their
orders, highlighting the need for an efficient and modernized ordering system.
Pizza preparation: The pizza preparation process at Pizzeria Mamma Mia lacked standardization,
resulting in considerable variability in the time required to prepare each pizza. This inconsistency
adversely affected both efficiency and customer satisfaction, demanding immediate remediation.
Delivery: Pizzeria Mamma Mia's delivery system exhibited significant inefficiencies, leading to
frequent delays in pizza deliveries to customers. This operational challenge undermined the overall
customer experience, requiring urgent attention and improvement.
Recommendations
Following a meticulous process analysis, Celonis provided invaluable recommendations to Pizzeria Mamma
Mia. These insights served as a roadmap for enhancing operational efficiency, customer satisfaction, and
overall business success:
Implement an online ordering system: Introducing an online ordering system is a game-changer for
Pizzeria Mamma Mia. This technology empowers customers with a swift and convenient ordering
34
experience while simultaneously lightening the workload on the pizzeria's staff, enhancing
operational efficiency.
Standardize the pizza preparation process: Standardizing the pizza preparation process at Pizzeria
Mamma Mia is pivotal. This approach promises to streamline pizza assembly, cutting down
preparation time while ensuring uniform quality in every pie, ultimately elevating both efficiency
and customer experience.
Implement a route optimization system: Implementing a route optimization system is crucial for
Pizzeria Mamma Mia. By harnessing this technology, the pizzeria can significantly trim delivery
times, ensuring that piping-hot pizzas reach customers faster, thereby enhancing service quality and
customer satisfaction.
Customer Feedback Collection: Implement a system to gather customer feedback and reviews to
gain insights into their preferences, service quality, and areas for improvement. This data can be
used to make informed decisions and enhance customer satisfaction
Inventory Management: Optimize inventory management by implementing a system that tracks
ingredient usage and automatically reorders when supplies are running low. This can reduce food
waste, control costs, and ensure timely deliveries.
Results
Pizzeria Mamma Mia implemented the recommendations from Celonis, and the results were dramatic.
Customer satisfaction increased significantly, and the pizzeria started to make profits again.
Here are some specific results that Pizzeria Mamma Mia achieved:
Order taking time decreased by 20%
Pizza preparation time decreased by 15%
Delivery time decreased by 10%
Customer satisfaction increased by 10%
Profitability increased by 5%
Celonis process mining software helped Pizzeria Mamma Mia to identify and address bottlenecks
and inefficiencies in their business processes. As a result, the pizzeria was able to improve customer
satisfaction, increase profits, and become more competitive.
35
Fig.13.1:Conformance Overview
Fig.13.2:Analysis
36
Fig.13.3: KPI(Customer Satisfaction)
37
14.LEARNING OUTCOMES
Define process mining and explain its key concepts and benefits.
Understand the different types of process mining and how to apply them to real-world business
problems.
Use process mining tools to analyse event logs and extract insights into business processes.
Identify and diagnose process inefficiencies, bottlenecks, and other areas for improvement.
Develop and implement process improvement recommendations based on process mining findings.
Communicate process mining findings and insights to stakeholders in a clear and concise manner.
In addition to these technical skills, you will also develop the following soft skills:
Project management skills: You will learn how to plan, execute, and monitor process mining projects.
Communication skills: You will learn how to communicate complex process mining findings to
stakeholders in a clear and concise manner.
Problem-solving skills: You will learn how to identify and solve process inefficiencies and bottlenecks.
Teamwork skills: You will learn how to work effectively with others on process mining projects.
Specific learning outcomes may vary depending on the specific internship program, but the above outcomes
are representative of the skills and knowledge that you can expect to gain from a process mining virtual
internship.
Here are some examples of specific projects that you may work on during your internship:
Identify and analyse process bottlenecks in the order fulfilment process.
Develop and implement process improvement recommendations to reduce the time it takes to process
invoices.
Analyse customer support ticket data to identify areas where the customer support process can be
improved.
Use process mining to identify and mitigate fraud risks in the financial services industry.
Use process mining to improve the efficiency of the manufacturing process.
The learning outcomes of a process mining internship can vary depending on the specific company and the
intern's role. However, some common learning outcomes include:
38
Gaining a deep understanding of process mining principles and practices. Interns will learn how process
mining works, how to use process mining software, and how to apply process mining to real-world
problems.
Developing skills in data analysis and visualization. Interns will learn how to collect, clean, and analyze
event log data, and how to create clear and concise visualizations of process data.
Building experience with process discovery, conformance checking, performance analysis, and process
optimization. Interns will learn how to use process mining to discover and map out business
processes, assess compliance with desired procedures, measure and analyze process performance, and
identify opportunities for improvement.
39
15.BADGES EARNED
16.CONCLUSION
40
Celonis Process Mining is a leading process mining platform that helps organizations to improve their
efficiency, productivity, and profitability. Celonis Process Mining provides visibility into how business
processes are actually performed, enabling organizations to identify areas for improvement, automate tasks,
and reduce costs.
Celonis Process Mining is particularly well-suited for automating repetitive and rule-based tasks. By
automating these tasks, Celonis Process Mining can free up employees to focus on more strategic and value-
added activities.
Celonis Process Mining can also be used to improve compliance with regulations. By monitoring the
execution of business processes, Celonis Process Mining can identify and mitigate potential compliance
risks.
Overall, Celonis Process Mining is a valuable tool that can help organizations to improve their business
performance in a variety of ways.
Reduced costs
Better compliance
Enhanced decision-making
User-friendly interface
Celonis Process Mining is used by many of the world's leading companies, including Airbus, Coca-Cola,
and Siemens. These companies have achieved significant benefits by using Celonis Process Mining to
improve their business processes.
For example, Airbus used Celonis Process Mining to identify and automate tasks in its aircraft
manufacturing process. This resulted in a 20% reduction in production time. Coca-Cola used Celonis
Process Mining to improve its order-to-cash process. This resulted in a 15% reduction in the time it takes to
41
collect payments from customers. Siemens used Celonis Process Mining to improve its customer
onboarding process. This resulted in a 10% increase in customer satisfaction.
Celonis Process Mining is a powerful tool that can help organizations of all sizes to improve their business
performance. By providing visibility into and control over business processes, Celonis Process Mining can
help organizations to achieve their digital transformation goals.
Our project titled “CELONIS PROCESS MINING VIRTUAL INTERNSHIP” attained the following
PO’s and PSO’s:
Program Outcomes:
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
3 3 3 2 2 2 1 2 3 2 1 1
2 3 1
42
17.REFERENCE
Books:
Research papers:
o "Process Mining: A Review of the Literature" by Wil van der Aalst and Christian Günther
o "Process Mining: An Emerging Discipline" by Wil van der Aalst and Christian Günther
Industry reports:
Case studies:
o "How Process Mining Helped Company X Reduce Order Fulfillment Time by X%"
43