Jump to Section

Course Overview

Text Analytics is about converting unstructured data to structured data and applying statistical and machine learning techniques to predict or uncover hidden patterns from the data. While there are many GUI-based tools available, many data scientists still prefer to use programming languages for doing these advanced analytics due to the low set-up cost, huge flexibility to implement their desired functionalities and the support of broad user communities.


This course covers the theory and processes of text analytics using an open-source programming language. Several popular techniques such as text clustering and text classification will be introduced. There will be guided programming and participants will learn to prepare and analyse unstructured text data for business insights and decision making.

Entry Requirements

Possess basic IT and programming knowledge as well as fundamental understanding of predictive analytics techniques.

Who Should Attend

Individuals who want to enhance their data analytics capabilities by working with unstructured text data.

What You'll Learn

By the end of this course, you will be able to use an open-source programming platform and its related packages to:

  • Understand the key steps involved in text pre-processing
  • Understand the challenges of text analytics
  • Prepare text data for downstream analytics and machine learning processes
  • Perform text analytics tasks such as text topic discovery, text clustering and text classification


Introduction to Text Analytics

  • What is Text Analytics?
  • Limitations and challenges
  • Why mine and analyse text data?

Text Pre-processing

  • Understanding text pre-processing processes
  • Understanding how text data is represented

Text Analytics

  • Performing text topic discovery
  • Perform text clustering
  • Performing sentiment analysis





Participants who meet at least 75% of the required course attendance and attempt the assessment will be awarded the Certificate of Performance. 

Course Schedule/Apply

Intake Info Application Closing Date Course Duration

Not Available


2 days

9.00am - 5.30pm

Register Interest

Registration may be closed earlier due to overwhelming response.


For Corporate training, click here.

Course Fees

Fees Type Course Fees
(w GST) 
Full Course Fee S$481.50
Singapore Citizens
Aged below 40 S$145.80
Aged 40 and above / SME-sponsored S$55.80
Non-Singapore Citizens
Singapore Permanent Residents S$145.80
SME-sponsored (Singapore Permanent Residents) S$55.80

SkillsFuture Credit Approved. For more details, please click here

With effect from 1 Jul 2020, the Workforce Training Scheme (WTS) will be replaced by the Work Support Scheme (WSS), for more information, please visit:

Lecturer/Trainer Profile

Course Contact

  • 67881212
  • Monday - Thursday: 8:30am - 6:00pm
    Friday: 8:30am - 5:30pm
    Closed during lunchtime, 12:00pm - 1:00pm
    and on weekends and public holidays.

  • https://www.tp.edu.sg/tsa
  • Temasek SkillsFuture Academy (TSA)
    Temasek Polytechnic
    East Wing, Block 1A, Level 3, Unit 4
    21 Tampines Ave 1
    Singapore 529757


  • Temasek Polytechnic reserves the right to alter the course, modify the scale of fee, amend any other information or cancel a course with low enrolment.