Expertise-interest matching code from Weilin.