Selected Projects

Selected work in semantic retrieval, model evaluation, behavioral data analysis, and representation learning.

Semantic Retrieval for App Search

Huawei AppGallery | Production retrieval and online evaluation

App search needs to handle short and ambiguous queries, including abbreviations and category requests that can be difficult to resolve through lexical matching alone.

I developed semantic retrieval methods using pretrained embedding models to represent application metadata and search queries. I worked on query representation design, offline retrieval checks, and integration with existing search workflows, in collaboration with engineering colleagues.

Evaluation combined offline relevance analysis with online A/B experiments. The work was integrated into production search, and experiments showed positive results in the evaluated market.

Semantic search · Embeddings · Query understanding · Online evaluation

Evaluating Embedding Quality

Huawei AppGallery | Offline evaluation

Useful embedding systems need evidence that similarity scores reflect the relationships an application cares about. I built an evaluation workflow using candidate pairs and LLM-assisted relevance judgments on a three-level scale.

Using these judgments as evaluation labels, I assessed both pairwise discrimination and ranked retrieval quality with AUC, Precision@10, NDCG@10, and MRR. The workflow supported comparisons between representation choices and investigation of failure cases.

The emphasis was on understanding where a representation worked, where it failed, and how those findings could guide retrieval decisions.

Relevance evaluation · LLM-assisted labeling · Ranking metrics · Error analysis

Behavior-Based Query Understanding

Huawei AppGallery | Data analysis and method development

Search queries can express a clear app preference, a broader intent, or ambiguity. I analyzed aggregated query–app click data to study the concentration of user choices and develop representations informed by historical behavior.

I also developed a method for estimating token importance by comparing interaction distributions across related query variants, including variants that differed by token deletion or replacement. Distributional differences were measured using Jensen–Shannon distance, with minimum-support thresholds and comparisons across data segments used to assess the reliability of estimates.

This work focused on extracting useful signals from observational data, with attention to coverage, ambiguity, and the limitations of sparse observations.

Behavioral data · Query representations · Distribution analysis · Signal reliability

Representation Learning for Time-Series Data

Nanyang Technological University | Doctoral research

My doctoral work studied neural methods for learning from time-series and multimodal sensor data. I developed compression and reconstruction models using autoencoders and attention mechanisms, and contributed to work on multimodal fusion and learning with limited or imbalanced datasets.

The central questions were how to retain useful information in compact representations, combine complementary inputs, and evaluate model quality under practical constraints. The applications included physiological signals and human activity data.

This work provided a foundation in experimental design, representation learning, and the trade-offs between model complexity and information preservation.

Representation learning · Autoencoders · Attention · Multimodal learning

Related publications