Preferences
Aesthetic Theme
Appearance
fit@hcmus: ~/academic_cli
Hoang-Quan Tran -- Academic Terminal Console [Version 1.0.0]
Copyright (c) 2026. All Rights Reserved.
Type help to list available commands, or gui to exit.

fit@hcmus:~$
Hoang-Quan Tran - Teaching Assistant and Researcher at VNU-HCM
Teaching Assistant

Hoang-Quan Tran

Department of Knowledge Engineering, Faculty of Information Technology, University of Science, VNU-HCM

Welcome to my academic homepage. Since 2024, I have served as a Teaching Assistant in the Department of Knowledge Engineering, Faculty of Information Technology at the University of Science, VNU-HCM, where I instruct laboratory sessions, draft hands-on projects, design custom challenges, and grade assessments. Alongside teaching, my research investigates modern challenges in speech, audio, and natural language processing.

Emailthquan@fit.hcmus.edu.vn
FacultyInformation Technology

Positions Held

2024 – Present

Teaching Assistant

Department of Knowledge Engineering, Faculty of Information Technology, University of Science, VNU-HCM

Responsible for instructing laboratory sessions, designing hands-on programming projects and challenges, and grading assessments for programming, algorithms, and specialized AI/NLP courses.

Education

2023 – 2026 (Expected)

M.S. in Computer Science

University of Science, VNU-HCM

Thesis: "Vietnamese Toxicity Detection using Metric Learning" (Defended Apr. 2026).

2019 – 2023

B.S. in Computer Science

University of Science, VNU-HCM

Thesis: "Address Correction using Machine Learning" (Defended Mar. 2023).

Research Interests

Natural Language Processing

Investigating semantic parsing, Vietnamese text correction, and robust methods for dealing with toxic and low-resource language environments.

Large Language ModelsVietnamese NLPHate Speech Detection

Speech & Audio Processing

Developing systems for automatic speech recognition, synthesis, and expressive acoustic representation modeling, with a focus on Vietnamese dialects.

Speech RecognitionAudio EmbeddingsAcoustic Modeling

Selected Publications

Full Publications Archive
01
Conference Paper2026

Exploring Large Language Models’ Ability in Text Correction and Restoration for Vietnamese Hate Speech Detection

Tran, H.-Q., & Chau, T. D.

In: Nguyen, N.T., Chen, CH., Fujita, H., Hong, TP., Manolopoulos, Y., Wojtkiewicz, K. (eds) Recent Challenges in Intelligent Information and Database Systems (ACIIDS 2026). Communications in Computer and Information Science, vol 2964. Springer, Singapore.

@InProceedings{tran2026exploring,
  author    = {Tran, Hoang-Quan and Chau, Thanh Duc},
  title     = {Exploring Large Language Models’ Ability in Text Correction and Restoration for Vietnamese Hate Speech Detection},
  booktitle = {Recent Challenges in Intelligent Information and Database Systems (ACIIDS 2026)},
  editor    = {Nguyen, Ngoc Thanh and Chen, Chuan-Hsian and Fujita, Hamido and Hong, Tzung-Pei and Manolopoulos, Yannis and Wojtkiewicz, Krystian},
  year      = {2026},
  publisher = {Springer Nature Singapore},
  address   = {Singapore},
  pages     = {89--102},
  series    = {Communications in Computer and Information Science},
  volume    = {2964},
  doi       = {10.1007/978-981-92-0068-9_8}
}

Courses Taught

MTH00056

Mathematics for Artificial Intelligence

Focuses on discrete structures and mathematical models for AI, covering combinatorics, graph search algorithms (DFS, BFS), function optimization methods, dynamical models analysis/simulation, and probabilistic modeling.

TA Responsibilities
  • Draft and grade hands-on laboratory assignments and practical exercises.
CSC10004

Data Structures and Algorithms

Explores recursion, Big-O complexity analysis, sorting algorithms (O(n²), O(n log n), Radix), linear structures (Lists, Stacks, Queues), trees (BST, B-trees, self-balancing trees), graphs (traversals, MST, shortest path), and hash tables.

TA Responsibilities
  • Instruct weekly laboratory and hands-on programming sessions.
  • Draft and grade practical assignments, coding exercises, and projects.
  • Organize continuous assessment quizzes and coordinate midterm examinations.
CSC10012

Fundamentals of Programming

Provides basic and advanced C/C++ programming concepts, covering control flow, functions, structs, multi-file projects, pointers, dynamic memory management, binary file handling, and basic data structures (linked lists, stacks, queues).

TA Responsibilities
  • Instruct weekly laboratory and hands-on programming sessions.
  • Draft and grade practical assignments, coding exercises, and projects.
  • Organize continuous assessment quizzes and coordinate midterm examinations.
CSC10013

Fundamentals of Programming for AI

Introduces foundational Python programming for AI contexts, covering control flow, functions, built-in structures (lists, dicts, tuples, sets), string operations, text/structured files, recursion, basic dynamic programming, and data manipulation using NumPy.

TA Responsibilities
  • Instruct weekly laboratory and hands-on programming sessions.
  • Draft and grade practical assignments, coding exercises, and projects.
CSC15011

Introduction to Statistical Linguistics

Provides an overview of statistical linguistics and corpus engineering, covering probability distributions, parameter estimation, hypothesis testing, vocabulary analysis, planning and sampling monolingual/bilingual corpora, text preprocessing, linguistic labeling, and applications in language research.

TA Responsibilities
  • Design a hands-on challenge and evaluate student submissions.
CSC15105

Text Mining and Applications

Provides an overview of text corpus mining, covering text representation, classification, clustering, representation-based learning, semantic and opinion mining, vector space queries, and information extraction from large textual databases.

TA Responsibilities
  • Design a hands-on challenge and evaluate student submissions.
CSC15106

Knowledge Engineering Seminars

Explores fundamental artificial intelligence concepts, spoken language processing solutions, and cryptography applications in security and blockchain systems, while training students in literature review, academic proposal writing, and technical presentations.

TA Responsibilities
  • Draft and grade hands-on laboratory assignments and research project milestones.