private void UpdateSuggestion()
        {
            TranslationSuggestion suggestion = _suggester.GetSuggestion(Prefix.Length, IsLastWordComplete, _curResult);

            Suggestion           = suggestion.TargetWordIndices.Select(j => _curResult.TargetSegment[j]).ToArray();
            SuggestionConfidence = suggestion.Confidence;
        }
Пример #2
0
 public static IEnumerable <TranslationSuggestion> GetSuggestions(this ITranslationSuggester suggester,
                                                                  IInteractiveTranslationSession session)
 {
     return(session.CurrentResults.Select(r =>
                                          suggester.GetSuggestion(session.Prefix.Count, session.IsLastWordComplete, r)));
 }