To meet the specific requirement, we need to capture a specific matching pattern between post and response, rather than the common matching pattern.
instead of optimizing the averaged likelihood, we turn to use the maximum generated likelihood (MGL) as the objective function.