Realizing program with decision tree logics

Posted by Vytas999 on Stack Overflow See other posts from Stack Overflow or by Vytas999
Published on 2010-03-31T21:24:25Z Indexed on 2010/03/31 21:53 UTC
Read the original article Hit count: 340

Filed under:
|
|

The system realizes a game “Think animal”.

Main use case is:

1.  System offers user to think about any animal and the system will try to guess it
2.  The system starts asking questions from the start of decision tree. Ex., “Question: It has fur?”, and provides possible answers – yes or no.
3.  If the user answers Yes, the system proceeds to these steps:
a.  System tries to guess animal that has that feature, ex. “My guess: Is it bear?” and provides with possible answers – yes or no.
b.  If the user answer is Yes, the system offers to think off another animal
4.  If the user answers is No, the system moves to No node in decision tree and moves to 2 step (and starts from asking from new node).
5.  If system runs out of nodes (i.e., empty yes or no node was reached):
a.   the system announces that it has given up, and ask user to enter:
i.  What animal he had in mind
ii. What is his characteristic feature
b.  User enters requested data
c.  The system creates a new node and links it to yes or no of last active node.

Where i can get some information and some examples, when implementing decision tree logics in MS SQL Server and C#..? Any information will be usefull. Thanks

© Stack Overflow or respective owner

Related posts about decisiontrees

Related posts about c#