volunteer to social work case matching: assign volunteers to social work case to maximize user satisfaction and global utility. (G1)
volunteer user categorization (profiling): identify user groups to apply precise content targeting and mobilization/management strategy (G2)
Solving G2 will help G1 by improving matching result given sparse and incomplete data. Ideally both tasks can be accomplished in a joint model to ensure optimality.