CAIT FTSM

Contact Us

RESEARCH OFFICE

Level 2, Blok H
Fakulti Teknologi dan Sains Maklumat
Universiti Kebangsaan Malaysia
43600 UKM, Bangi Selangor, MALAYSIA

Tel : +6 03 8921 6089 / 6090 / 6177
Fax : +6 03 89216094 / 89256732

  • UKM
  • |
  • eWarga
  • |
  • FTSM
  •  
    Center For Artificial Intelligence Technology
    Generating Intellectual Property and Artificial Intelligence-based Products That Have High Added Value to be Commercialized.
  • Home
  • About Us
    • Background
    • Mission , Vision & Objective
    • Management
    • Head of Labs
    • Digital Info
      • Booklet
      • Brochure
  • Research
    • List of Expertise
      • Data Science
      • Knowledge Computing
      • Computational Vision & Mixed Reality
    • List of Lab
      • Asian Language Processing (ASLAN)
      • Data Mining & Optimization (DMO)
      • The Applied Ontology Semantic Search Lab (ONTOS)
      • Machine Learning & Vision (MLV)
      • Medical Computing (MC)
      • Mixed Reality & Pervasive (MyxLab)
      • Sentiment Analysis (SA)
    • Researchers
  • Publication
    • Books
    • Selected Journal
  • Achievement
  • Postgraduate
    • Proposal Defense
    • GOT Guidline
  • Activity
    • Short Course
    • Workshop
    • Conference
      • MCAIT
        • 2021
        • 2018
  • Contact Us
Info

SOCIAL MEDIA MINING MADE EASY: PYTHON TEXT ANALYTICS CRASH COURSE


Date
25 Sept 2023 & 26 Sept 2023 (Monday – Tuesday)
Venue
Bangi Hotel Resort, Bandar Baru Bangi, Selangor.
Category
Sentiment Analysis of Social Media Text Intelligence

Who Should Join?



This workshop is ideal for:

  • A. Indivisuals interested in social media analysis.
  • B. Professionals aiming to enhance their text analytics skills.
  • C. Anyone curious about utilizing Phyton for mining social media data.

Detailed Module:

1. Module 1: Python Primer: Building the Foundation for Social Media Text Analytics

1. Introduction to Python
· What is Python?
· Why Python for Text Analytics?
· Setting up Python Environment (e.g., Anaconda, Jupyter Notebook)

2. Python Basics
· Variables and Data Types
· Operators and Expressions
· Basic Input and Output

3. Control Flow
· Conditional Statements (if, elif, else)
· Loops (for and while)
· Break and Continue Statements

4. Collections and Data Structures
· Lists, Tuples, and Sets
· Dictionaries
· Working with Collections (accessing, updating, iterating)

5. Functions
· Defining and Calling Functions
· Parameters and Return Values
· Scope and Lifetime of Variables

6. File Handling
· Reading and Writing Files in Python
· Text File Operations

7. Introduction to Libraries
· Overview of Essential Libraries (e.g., NumPy, Pandas, Matplotlib)
· Installing and Importing Libraries
· Basic Usage of Pandas for Data Manipulation

8. Practice Exercises and Mini-Project (Data Collection on social media)
· Solving simple coding challenges
· Building a basic text data processing script

By the end of Day 1, participants will have a solid understanding of Python fundamentals and be well-prepared for Day 2, where they will delve into social media text analytics using the Python skills acquired during this introductory workshop.

2. Module 2: Social Media Text Analytics

1. Recap of Day 1
· Quick review of Python basics covered on Day 1
· Addressing any questions or clarifications from participants

2. Introduction to Social Media Text Analytics
· Understanding the significance of text analytics in social media data
· Types of data sources (tweets, posts, comments, etc.)
· Challenges and opportunities in social media text analysis

3. Preprocessing Text Data for Analysis
· Cleaning and handling text data (removing noise, handling special characters, etc.)
· Tokenization and text normalization
· Stopword removal and stemming/lemmatization

4. Sentiment Analysis
· Understanding sentiment analysis and its applications in social media
· Using pre-trained sentiment analysis models and libraries (e.g., NLTK, TextBlob)
· Building a simple sentiment analysis pipeline in Python

5. Topic Modeling
· Introduction to topic modeling techniques (e.g., Latent Dirichlet Allocation - LDA)
· Applying LDA to extract topics from social media text
· Visualizing and interpreting topic models with Python (e.g., using Gensim, pyLDAvis)

6. Named Entity Recognition (NER)
· Identifying and extracting named entities (e.g., people, organizations, locations) from text
· Utilizing spaCy library for NER in Python

7. Social Media Data Visualization
· Creating interactive visualizations of text analysis results
· Plotting word clouds, bar charts, and heatmaps using Matplotlib, Seaborn, or Plotly

8. Sentiment and Topic Analysis of Social Media Data
· Applying the learned techniques to analyze a sample dataset from social media
· Drawing insights and conclusions from the analyzed data

9. Q&A and Wrap-up
· Addressing participant questions and doubts
· Summarizing the key takeaways and next steps for participants' continued learning

Tentative Program:


Detailed Short Course:

Outcome

Outcome that you will get throughout this workshop


Day 1:
1. Able to code in Python.
2. Able to apply Python libraries related to data processing such as Pandas and Numpy.
3. Able to extract social media data using Python.

Day 2:
1. Able to clean/pre-process and visualize social media data.
2. Able to extract important information from social media text.
3. Able to develop simple text analytics by using Python.


Participation in the workshop will qualify you for 12 CPD (Continuing Professional Development) hours, which can be used towards your certificate of registration as a Professional Technologist or Certified Technician.

Participation Fee

Participation Fee (kindly refer to the detailed module):

• Module 1 – RM250
• Module 2 – RM300
• Both module – RM500

*Kindly be aware that meals are included in the package, however accommodation is not provided.

Pre-Registration
Click Here
Payment

Once your workshop slot is confirmed by the secretariat, you are required to make the payment within 48 hours. Kindly proceed to transfer the participation fee to the following account details:

Bank: CIMB
Name: Universiti Kebangsaan Malaysia
Account Number: 8002234307
Reference transaction: SMMME2023-W3.

Please send the transaction receipt to our secretariat through email: cait.ftsm@ukm.edu.my for us to confirm the participants' slot.


**Please be advised that the secretariat will release the slot to other participants if payment is not received within the stipulated 48-hour period and the secretariat will not be responsible for the money if the workshop slots are already fully occupied.

Contact Us

cait.ftsm@ukm.edu.my / nabihahsaid@ukm.edu.my
Contact number: 011-10015850 / 03-89216720 (Mrs. Nabihah)

Disclaimer

Fakulti Teknologi dan Sains Maklumat, UKM is not liable for any loss or damage caused by the usage of any information obtained from this web site.

Security Policy

Data Protection

The latest technology includes data encryption to protect data and compliance to strict security standards are maintained to prevent unauthorized access.

Storage Security

All electronic storage and personal data transaction are protected and stored using appropriate security technology.

Privacy Policy

Your Privacy

This page explains our privacy policy which includes the use and protection of any information submitted by visitors. If you choose to make any transaction or send an e-mail which contains personal information, this information may be shared where necessary with other Government agencies so as to serve you in the most efficient and effective manner. An example might be in terms of resolving or addressing complaints that require escalation to other Government agencies.

Information Collected

No personal information will be gathered while you are using this website except for information given via e-mail.

What Happens When I Link to Another Site?

This web site contains links to other websites. This privacy policy applies only to our site and you should be aware that other sites linked by this web site may have different privacy policies and we highly recommend that you read and understand the privacy statements of each site.

Policy Amendments

If this privacy policy changes in any way, it will be updated on this page. Regularly reviewing this page ensures you are updated on the collected information, how it is used and under what circumstances, if any, it is shared with other parties.

FAQ

Q. Where is the location of the Dean's Office FTSM?

FTSM Dean's Office is located at Level 1, Block G, FTSM. For location FTSM click here

Q. What FTSM administrative office opening hours?

Administrative office open weekdays from 8 am until 5 pm

Q. How do I know my admission application status as postgraduate students (Masters and PhD)?

Application status can be checked in the School of Graduate Studies. For more information click here

Q. What are the courses offered by FTSM?

Now, FTSM UKM offers various kinds of courses for Undergraduates, Graduates and Doctor of Philosophy. For more information click here

Q. Who can be contacted if I wish to deal with the FTSM?

Dean's Office (Pejabat Dekan) FTSM
Universiti Kebangsaan Malaysia
43600 UKM, Bangi, Selangor Darul Ehsan

Tel : +6 03 8921 6141 / 6172
Fax : +6 03 8925 6732

Center for Artificial Intelligence Technology,
Block H,
Faculty of Information Science & Technology,
Universiti Kebangsaan Malaysia, 43600 UKM, Bangi Selangor, MALAYSIA

Research Center Office : +6 03- 8921 6758
Fax : +6 03 - 8925 6732

    Admission Master of Data Science (Master Program by Module):
    Tel: +6 03 - 8921 6176
    Email: sarjanakhas.ftsm@ukm.edu.my


    Copyright © 2022 FTSM,
    Universiti Kebangsaan Malaysia
    Last Update: May 2022

News Details