On 03/23/2017 11:54 PM, Vishnu Priya wrote:
Thanks Nil. But i have few questions.
1. In real time reasoning, each and every time will you look at the
input data and decide the rules manually?
No. Inference control (IC) would decide what rule(s) to apply. ATM IC is
rather stupid and should to improves over time.
2. Only when the input is in certain form of the rule (or matches with
the rule) which is being chosen, we obtain inferences? (this is how
i understood!)
Correct.
BTW, I have improved and actualized the URE documentation
wiki.opencog.org/w/Unified_rule_engine
I strongly recommend you to read it again (and send feedback if you have
critics so I can improve it).
For instance your question is answered here
http://wiki.opencog.org/w/Unified_rule_engine#Rule_Unification_and_Application
and here
http://wiki.opencog.org/w/Unified_rule_engine#Target_and_Rule_Unification
3. And there exists only such limited number of rules?
The number of rules is indeed limited. It's not clear how big a full PLN
rule set would be. Add to that rule for temporal reasoning, etc. That
could grow big.
4. In the frog.scm,
https://github.com/opencog/atomspace/blob/master/examples/rule-engine/chaining/frog.scm
there are two rules defined. How do these rules are called? I could
not associate these rules with any of the rules
in
https://github.com/opencog/opencog/blob/master/examples/pln/moses-pln-synergy/scm/pln-bc-config.scm
<https://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Fopencog%2Fopencog%2Fblob%2Fmaster%2Fexamples%2Fpln%2Fmoses-pln-synergy%2Fscm%2Fpln-bc-config.scm&sa=D&sntz=1&usg=AFQjCNGFIDFC2krxp9qfasZVzJPbRT7uqg>
?!
Oops, this example is really half baked, if not completely boggus. Have
a look at this instead
https://github.com/opencog/atomspace/blob/master/tests/rule-engine/BackwardChainerUTest.cxxtest#L321
If you wish, as an contributing/learning exercise, you could fix the
frog example based on it.
Nil
--
You received this message because you are subscribed to the Google
Groups "opencog" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to [email protected]
<mailto:[email protected]>.
To post to this group, send email to [email protected]
<mailto:[email protected]>.
Visit this group at https://groups.google.com/group/opencog.
To view this discussion on the web visit
https://groups.google.com/d/msgid/opencog/b93152e1-e531-41c9-a993-4b3781b94f38%40googlegroups.com
<https://groups.google.com/d/msgid/opencog/b93152e1-e531-41c9-a993-4b3781b94f38%40googlegroups.com?utm_medium=email&utm_source=footer>.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups
"opencog" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/opencog.
To view this discussion on the web visit
https://groups.google.com/d/msgid/opencog/aa7542e1-aaac-02f2-7484-06abdc405119%40gmail.com.
For more options, visit https://groups.google.com/d/optout.