Exemplo n.º 1
0
 public static void WriteSentenceThatReplacedWordToSubstring(ISentence sentence, string path)
 {
     using (StreamWriter sw = new StreamWriter(path, false, System.Text.Encoding.Default))
     {
         sw.WriteLine(sentence.ToString());
     }
 }
Exemplo n.º 2
0
 private void buttonGetAnswer_Click(object sender, EventArgs e)
 {
     if (listBoxAnswerType.SelectedItem == null)
     {
         //распознать
         // sentence = knowledgeBase.ParseSentence(knowledgeBase, textBoxAnwerAsString.Text);
     }
     else
     {
         var s = ReadSentenceFromPanel();
         if (sentence == null)
         {
             sentence = s;
         }
         else
         {
             sentence = new SentenceConnectiveSentence(sentence, s, "^");
         }
     }
     var answer = knowledgeBase.BackwardChain(sentence);
     var m      = MessageBox.Show(sentence.ToString(), answer.Successful ? "True" : "False", MessageBoxButtons.OK);
 }