Tom Ko

Associate Professor

Hong Kong Island, Hong Kong, China
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Tom Ko is an associate professor and researcher with a decade of experience at the intersection of speech processing, NLP, and large language models, currently leading research at SLAI in Shenzhen. He holds a PhD in Computer Science from HKUST and has combined academic roles (SUSTech) with industrial research at Huawei and ByteDance, where he worked on end-to-end speech translation and parameter-efficient fine-tuning. A hands-on engineer, Tom contributed reverberation and audio-processing features to the widely used Kaldi ASR toolkit, reflecting deep familiarity with practical speech-data pipelines. He has a track record of building research groups, teaching core CS courses, and mentoring graduate students, while publishing and chairing conference activities. Colleagues would note his blend of rigorous theory and pragmatic engineering—believing technology can unify people despite linguistic barriers, as reflected in his multilingual and cross-domain focus.
code10 years of coding experience
job10 years of employment as a software developer
bookThe Chinese University of Hong Kong (CUHK)
bookHong Kong University of Science and Technology (HKUST)
github-logo-circle

Github Skills (7)

kaldi10
speech-recognition10
c-language10
shell10
cprogramming-language10
speech-processing10
cuda9

Programming languages (4)

ShellC++CudaPython

Github contributions (5)

github-logo-circle
kaldi-asr/kaldi

Aug 2015 - May 2019

kaldi-asr/kaldi is the official location of the Kaldi project.
Role in this project:
userBack-end Developer
Contributions:41 PRs, 205 comments in 3 years 9 months
Contributions summary:Tom primarily focused on adding new features related to audio processing within the Kaldi project, specifically implementing reverberation effects. They added `wav-reverberate.cc`, a C++ file to handle reverberation, and modified existing scripts to utilize this new functionality. They also added a script and program to combine data segments. Additionally, the user addressed issues related to data preparation, implemented version checks, and fixed bugs.
cudakaldiasrspeech-to-textkaldi-asr
tomkocse/kaldi

Oct 2015 - Feb 2018

This is now the official location of the Kaldi project.
Contributions:64 commits, 1 PR, 80 pushes in 2 years 4 months
kaldilocation
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Tom Ko - Associate Professor