Data Analytics with Python and Generative AI

The insurance industry is evolving rapidly, driven by vast datasets and groundbreaking advancements of Generative AI. To stay ahead, insurance professionals need to master data analytics for risk assessment, pricing models, customer insights, and claims management. At the same time, Generative AI is transforming how analysts and managers interpret complex data, streamline operations, and build more accurate insurance risk models.

To support this transformation, Nanyang Business School is offering the Data Analytics with Python and Generative AI programme, specially designed in close consultation with industry experts, to empower professionals in the insurance industry and its value chain. This hands-on, Python-based workshop introduces you to key data analytics tools and techniques essential for the industry. You will also learn to integrate Generative AI capabilities for enhanced coding, documentation, and advanced problem-solving.

The programme consists of two 3-day modules, emphasizing practical, real-world applications across the insurance value chain: such as underwriting, claims processing, customer retention, marketing analytics, and more. You will work directly with industry datasets (e.g., policy records, claims histories, customer demographics, healthcare financing) to solve daily challenges.

Elevate your analytical capabilities and drive better business results today!

Python

Acquire skills in Python and Gen AI with hands-on sessions  

Analytics

Convert data into actionable insights to support decision-making 

Trend

Apply analytics to solve real-world challenges and improve business outcomes   


Why This Programme

The robust programme is developed and delivered in partnership with leading academia, domain experts and senior industry leaders. Beyond theoretical knowledge, you will benefit from hands-on practice and direct engagement with our distinguished faculty members and industry facilitators.   

Upon completion of both modules, you will:

  1. Gain proficiency in Python: Learn to use Python for data analysis and visualization to address practical business problems.

  2. Understand data wrangling techniques: Acquire skills in handling, cleaning, and preparing large datasets for analysis.

  3. Leverage Generative AI for enhanced productivity: Harness the power of Generative AI to enhance learning, assist in coding and perform complex data analytics tasks.

  4. Visualize and communicate insights: Learn to effectively present data insights through powerful visualization techniques to support data-driven decision-making.

  5. Apply analytics to real-world scenarios: Apply various analytics techniques to real business data to solve practical challenges and uncover new opportunities.

Strong Industry Collaboration

Global Asia Insurance PartnershipThis programme is supported by Global Asia Insurance Partnership (GAIP), a tripartite partnership between the global insurance industry, regulators and policymakers, and academia.

Nanyang Technological University (NTU) is the key academic partner of GAIP.

Programme Structure

The programme will be conducted in an interactive seminar style, supported by relevant case studies, group breakout sessions and practice cases. You will have hands-on experience applying cutting-edge analytics tools to solve business related issues.

Comprising two modules of 3 days each, the programme curriculum is designed for you to progress sequentially. We may assume that you are familiar with the concepts covered in Module 1 when you attend Module 2.

Module 1:

Topics Covered
Day 1:
Introduction to Python and Generative AI for Data Analytics
  • Introduction to Python Programming
    • Setting up Python environment
    • Python basics: variables, operators, loops, conditionals, functions, objects
  • Introduction to Generative AI Concepts
    • Setting up of Generative AI environment
    • Overview of Generative AI basics: code explanation, coding assistant
  • Hands-on Session: Python Basics with Generative AI
    • Writing your first Python script with Generative AI coding assistant
    • Building your first customized formula
Day 2:
Data Wrangling and Cleaning Data 
  • Data Collection, Cleaning and Insights
    • Working with typical datasets (finance, insurance, customer, health etc.)
    • Techniques for cleaning and transforming data: handling missing values, dealing with outliers, and ensuring data consistency
    • Working with various input sources (e.g., databases) and output requirements.
  • Hands-on Session: Data Wrangling with Pandas
    • Using Python's Pandas library to clean and prepare data for analysis with Generative AI coding assistant. 
Day 3:
Data Visualization for Analytics
  • Introduction to Data Visualization
    • The role of data visualisation in making sense of data
    • Common visualisation tools
    • Use of Generative AI in generating visualisations and providing insights.
  • Hands-on Session: Creating Visualizations and Insights
    • Building insightful visualisations to Identify key patterns for different types of data
  • Hands-on Session: Prompt Engineering Techniques
  • Presentation and Assessment

Module 2:

Topics Covered
Day 1:

Introduction to Text Analytics and Statistical Modelling

  • Introduction to Python Programming
    • Overview of text analytics – Word Cloud, Sentiment Analysis
    • Enhancing text analytics with Generative AI – text summary, translation
  • Statistical Modelling
    • Apply statistical tests (A/B testing, t-tests)
    • Apply Multivariate Linear Regression for predictive analysis
  • Hands-on Session: Text Analytics and Statistical Modelling
Day 2:
Time Series Analysis, Clustering 
  • Time Series Analysis
    • Data preparation for time series data
    • Perform time series decomposition, exponential smoothing and fit ARIMA models
  • Hands-on Session: Times Series Analysis
    • Apply time series analysis to a practical dataset.
  • Clustering
    • Data Preparation for K-Means clustering
    • Perform K-Means clustering and post-clustering analysis
  • Hands-on Session: Apply clustering and post-clustering analysis
Day 3:
Assignment Presentation, AI Governance 
  • Data and AI Governance
    • Overview of principles and frameworks for AI governance
  • Presentation and Assessment

Laptop required:
Please note that you are required to bring your own laptop or MacBook with Microsoft Excel for this hands-on course.

Who should attend

This programme is suitable for:

Professionals from a broad range of industries, with particular relevance to the insurance and financial services sectors.

Professionals from other industries who are keen to integrate Python and Generative AI into their work to improve efficiency and support decision making and planning are welcome to join as well. 

No prior experience in Python is required, though some basic understanding of programming and data analytics is preferred.

Dates and Venue

 

Training is conducted from 9am to 5pm daily unless specified otherwise.

Next intake
Module 1 (3 days): 20, 21, 22 August 2025 (Apply here
Module 2 (3 days): 02, 03, 04 September 2025 (Apply here)

Participants may choose to attend both modules or one module only as a standalone course. It is strongly recommended to take the modules in sequence as the curriculum is designed such that the topics in the latter module build on the concepts covered in the earlier module. 

Venue:
Lifelong Learning Institute (LLI)
11 Eunos Road 8, Singapore 408601
MRT: Paya Lebar Station
 

Nanyang Executive Education reserves the right to change the date, venue and mode of delivery due to unforeseen circumstances.​

All applications will be reviewed by our Admissions Committee. We reserve the right to accept or reject the application of any participant without assigning any reasons whatsoever and the Office’s decision will be final.

Fees and Funding

Full programme fee per module: S$ 3,000 (before GST)

Fees payable after SkillsFuture Singapore (SSG) funding:

Programme Fee in SGD (per Module)

Self SponsoredSME Sponsored
Company Sponsored (Non-SME)
Singapore Citizens (below 40) /
Singapore PR


$1,770
After 50% Baseline Funding

$1,170
After 50% Baseline Funding + 
20% ETSS Funding 

$1,770
After 50% Baseline Funding
Singapore Citizens (aged ≥40)
$1,170
After 50% Baseline Funding + 
20% ETSS Funding 
$1,170
After 50% Baseline Funding + 
20% ETSS Funding 
$1,170
After 50% Baseline Funding + 
20% ETSS Funding 
International Participants
without funding
$3,270$3,270$3,270

Please note that the programme fees are subject to change without prior notice. Funding for courses is limited in duration and subject to the prevailing conditions of the funding agencies.

SkillsFuture Credit 
On top of the above funding, Singapore Citizens, aged 25 and above and self-sponsored may use their SkillsFuture Credit to defray part of the nett course fee. The $4,000 Additional SkillsFuture Credit (Mid-Career Support) cannot be used. Click here for SkillsFuture Credit submission.

Participants do not need to contact SkillsFuture for funding application before course registration. NTU will facilitate the funding paperwork for both self and company-sponsored participants. Participants will be invoiced the nett amount after funding and GST.

SkillsFuture Enterprise Credit 
Eligible Singapore-registered companies can tap on $10,000 SkillsFuture Enterprise Credit to cover out-of-pocket expenses. Click here to submit SkillsFuture Enterprise Credit

Funding Requirements:
- Participant must achieve at least 75% attendance for the programme.
- Participant must complete and pass all assignments / assessments as assigned by the trainer.

Programme Faculty

Assoc Prof Joey Zhou

Assoc Prof. Joey Zhou

Associate Professor (Practice) in Insurance, Actuarial Science and Risk Management,
Nanyang Business School, NTU Singapore, Division of Banking and Finance
Programme Director, Data Analytics with Python and Generative AI
RIMS-CRMP

Joey is a fully qualified actuary and certified financial risk manager with nearly two decades of experience in insurance, reinsurance, and the public sectors. He also holds the Certificate of Risks and Artificial Intelligence from the Global Association of Risk Professionals (GARP). Before he transitioned to academia, Joey held key roles across various functions within the insurance value chain, including actuarial services, product development, distribution, business management, and marketing.

Dr Nie Ciyu

Dr Nie Ciyu

Dr Ciyu Nie (Jade) is a qualified actuary from the Institute of Actuaries of Australia. She graduated from the University of Melbourne (Australia) with a PhD degree in Actuarial Science. Before joining NTU as a lecturer, she had first worked in Ernst & Young (Shanghai) as an actuarial consultant, and later on worked in Alibaba Group as a data scientist. Her combined experiences in the insurance industry as well as the tech industry greatly inspired her interests in machine learning as well as cyber risk management. She is now a member of the IRFRC, and her current research is focusing on various risk modelling methods.

 

Wei Chyin Tan

Wei Chyin Tan

Wei Chyin is a seasoned actuary with nearly 20 years of experience across the US and Asia Pacific regions. Currently the head of Innovation & Analytics at Income Insurance Singapore, he leads efforts in machine learning and advanced analytics, focusing on innovative product design and strategic pricing. As an active member in the Data Analytics Committee of the Singapore Actuarial Society and AI Taskforce of the International Actuarial Association, he is committed to advancing the industry by organising training workshops and promoting data science applications.

Justin Chan

Justin Chan

Justin Chan is a Chartered Actuary specialising in data science and AI engineering. He has experience working in life reinsurance pricing, experience studies and valuation. His recent experiences involve building and reviewing models for hospitalization claims analysis, claims OCR and straight-through-processing, predictive underwriting and lapses, and customer lifetime value. He is passionate about training and is an ACLP-certified instructor and regular speaker at industry workshops and seminars.