主权项 |
1. A computer-implemented method for identifying a candidate turn for addition to a platform dialog, the method comprising the steps of:
determining one or more lexical features of each candidate turn in a set of candidate turns relative to one or more turns included in the platform dialog, the platform dialog comprising a plurality of turns representing a current conversation; determining one or more semantic features associated with each candidate turn and associated with the platform dialog, a semantic feature associated with a candidate turn identifying one or more topics associated with the candidate turn and a semantic feature associated with the platform dialog identifying one or more topics associated with the platform dialog; determining, for each candidate turn, a corresponding measure of similarity of the one or more lexical features and semantic features of the candidate turn and one or more lexical features and semantic features of the platform dialog; ranking the set of candidate turns using a linear ranker configured to, for each pair of candidate turns, compare the determined measure of similarity corresponding to a first of the pair of candidate turns and the determined measure of similarity corresponding to a second of the pair of candidate turns, the linear ranker configured to further rank the candidate turns based on a weighting vector updated in response to and based on a result of each comparison; adding a candidate turn having a highest ranking to the platform dialog; and presenting, via a hardware display, the added candidate turn to a conversation participant. |