TypeDuck: Cantonese IME with Multilingual Dictionary

TypeDuck

TypeDuck is a Cantonese input method project with multilingual dictionary support. My work focused on the engineering and lexical-resource side of the project: IME algorithm logic, dictionary interface development, and refinement of Cantonese lexical entries for practical input use.

Contributions

  • Developed IME algorithm logic for Cantonese text input.
  • Designed and implemented dictionary interface components.
  • Refined Cantonese lexical entries and removed low-frequency items where appropriate.
  • Worked with dictionary and N-gram processing for input-method use.

Relevance

This project connects language-resource work with usable language technology: turning lexical data into an input method and dictionary interface that can support Cantonese learners and users.

Project Period: Sept 2022 - Dec 2024
Supervision: Dr. Chaak Ming Lau, EduHK
Website: typeduck.hk