質問: 質問と回答の進行を実装するためのアルゴリズム/テンプレートが必要 ..電話によるヘルプサービス。通常、クライアントは電話をかけ、ヘルプオペレーターは一連の質問と回答のペアをドリルダウンしてクライアントの問題を修正し、最終的に解決策を見つけます。このタイプのユーザーインターフェイス用のアルゴリズムまたはテンプレートはありますか?これを効率的に実装する方法についてのさらなるアイデアは大歓迎です。
回答: structured matcherパターンとその実装の使用を提案したいと思います。 構造化マッチャーは、小さな個別の選択肢のセットから選択を行うときに役立ちます。複雑な決定を関連する要素に関するより簡単な決定に分解し、これらの要素に関する決定を使用して決定を行います。 すべての決定タイプをview(uiコントロール、webページ、フォームなど)として表示することは可能だと思います。 (クライアントの)作業中にこの決定木を構築するには、決定木(事前定義済み)を用意するか、すべての情報を収集する必要があります。 2番目のケースでは、 sponsor-selector パターン(たとえば)を使用して、以前の統計に基づいて作成された統計を使用して最適な決定を選択できます。 詳細 を確認してください。