Skip to content
View jackyyangjq's full-sized avatar
  • Hong Kong / United Kingdom

Block or report jackyyangjq

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jackyyangjq/README.md
Jiaqi (Jacky) Yang, Dual PhD Candidate, The Hong Kong Polytechnic University and University of Surrey

Website  ·  Academic CV  ·  Industry CV  ·  LinkedIn  ·  Email
English · 简体中文

I study how digital technology and public policy change tourism and hospitality markets, using causal inference, time-series models and large language models as measurement tools for text. I am on the 2026–27 job market for academic, research, data science and quantitative roles.

  • Best Paper Awards at IATE 2026 and CHME 2026
  • Papers in revision at Annals of Tourism Research and the Journal of Travel Research
  • Open code for the methods I use, each checked on data where the answer is known

Research methods in code

Event study on a simulated staggered rollout: three estimators against the true effect

applied-stats-econometrics-toolkit
Statistics and econometrics I use in research, each checked on simulated data: staggered DiD, quantile regression with fixed effects, VAR, bounded-outcome models, change points.

Agreement of LLM labels with a repeat run, a second model and cheaper baselines

llm-text-measurement
LLM labelling of 998 hotel reviews, validated six ways: 94.6% agreement with the guests' own liked/disliked split, alpha 0.93 against a second model, no false labels on controls.

US inflation over the next 12 months: realised values against random-forest and AR forecasts

ml-inflation-forecasting
Machine-learning forecasts of US inflation from 121 FRED-MD series, replicating Medeiros et al. (2021). Tree models cut forecast error by 15-20% against an AR benchmark in 2001-2015, but not since 2020.

Tools and apps

Project What it is
filings-qa-agent Question answering over SEC filings with a checkable source for every sentence, a tool-using research agent, and a 50-question retrieval evaluation (keyword search 95% correct).
finfluencer-digest Daily digest of stock calls: Gemini watches 16 YouTube finance channels and X accounts, extracts each call and sums up the consensus. Multi-model fallback, scheduled runs, source-checked news.
catfolio fork Portfolio dashboard fork with broker sync and a tracker that scores stock calls against later prices. Four pull requests upstream.
Calorie tracker · live Offline web app that recognises food from photos with a vision model and calibrates calorie estimates against real weight data. 20 versions in seven weeks.

How I work with AI

Claude Code is my main tool for research and software. The method in outline is on my website, How I work with AI, and the templates are in ai-research-workflow.

Topic In short
Vibe coding I write the spec and the checks, an AI agent writes the code, and I test each step before anything goes public.
A paper with AI One working paper taken from question to journal-ready files with AI at every stage; the design and the claims stay mine.
Effort levels Low effort while working out what to do, high effort when checking the result.
Project management A coordinating session, task cards, one task board and a fresh reviewer for every result.
Quiet errors Six mistakes in AI-assisted work that gave no error message, and the checks that now catch them.

Open source

  • ClaudeCodeUsage (VS Code extension, TypeScript): #115 cached the dashboard date-label formatter (fixes #99), merged September 2026.
  • catfolio (FastAPI portfolio dashboard, Python): #4 HK ticker padding and HKD exchange rates, #5 dead links, #6 broker account sync, #7 call-tracker workspace; opened September 2026.

Where visitors to my website come from

World map of visits to my website, updated hourly
Counted by the site's own cookie-free counter; updated hourly. Cities, sources and daily visits

Popular repositories Loading

  1. ml-inflation-forecasting ml-inflation-forecasting Public

    Forecasting US CPI inflation with machine learning on FRED-MD: a Python replication and extension of Medeiros et al. (2021), with Diebold-Mariano tests and SHAP explanations

    Python 1 1

  2. caltrk caltrk Public

    Single-file offline-first calorie tracker with AI food recognition, arithmetic cross-checks on model output, and weekly calibration against real weight data

    JavaScript

  3. ClaudeCodeUsage ClaudeCodeUsage Public

    Forked from ClaudeCodeUsage/ClaudeCodeUsage

    A VSCode extension that monitors Claude Code usage and costs directly in your status bar.

    TypeScript

  4. jackyyangjq jackyyangjq Public

    Profile README

  5. finfluencer-digest finfluencer-digest Public

    Daily digest of finance YouTubers and X accounts: Gemini watches the videos, extracts structured stock calls, aggregates consensus, and emails you

    Python

  6. catfolio catfolio Public

    Forked from irrwood/catfolio

    Catfolio is a self-hosted portfolio dashboard and quantitative research workspace for investors who want a private command center for holdings, returns, risk, strategy experiments, and AI-assisted …

    Python