Hi everyone,

So I've been trying to figure out the steps of inference the bc/fc will do 
in order to answer the following TruthQuery:

(nlp-parse "Japan won the game.")

(ReferenceLink
   (InterpretationNode 
"sentence@4603e95d-b5b8-4831-a0ac-95f28feaa119_parse_0_interpretation_$X")
   (SetLink
      (InheritanceLink
         (ConceptNode "game@85e71213-577b-4aa2-8412-da49e62ba2f4")
         (ConceptNode "game" (stv 0.03125 0.0012484394))
      )
      (EvaluationLink
         (DefinedLinguisticPredicateNode "definite")
         (ListLink
            (ConceptNode "game@85e71213-577b-4aa2-8412-da49e62ba2f4")
         )
      )
      (InheritanceLink
         (ConceptNode "Japan@2d483477-9a2d-4049-968f-8f7120f43e51")
         (ConceptNode "Japan" (stv 0.03125 0.0012484394))
      )
      (EvaluationLink
         (DefinedLinguisticPredicateNode "definite")
         (ListLink
            (ConceptNode "Japan@2d483477-9a2d-4049-968f-8f7120f43e51")
         )
      )
      (ImplicationLink
         (PredicateNode "won@349785b2-b0c2-4feb-bd51-29d7fffefc73")
         (PredicateNode "win" (stv 0.055555556 0.0012484394))
      )
      (EvaluationLink
         (PredicateNode "won@349785b2-b0c2-4feb-bd51-29d7fffefc73")
         (ListLink
            (ConceptNode "Japan@2d483477-9a2d-4049-968f-8f7120f43e51")
            (ConceptNode "game@85e71213-577b-4aa2-8412-da49e62ba2f4")
         )
      )
      (EvaluationLink
         (PredicateNode "won@349785b2-b0c2-4feb-bd51-29d7fffefc73")
         (ListLink
            (ConceptNode "Japan@2d483477-9a2d-4049-968f-8f7120f43e51")
         )
      )
      (InheritanceLink
         (InterpretationNode 
"sentence@4603e95d-b5b8-4831-a0ac-95f28feaa119_parse_0_interpretation_$X")
         (DefinedLinguisticConceptNode "DeclarativeSpeechAct")
      )
      (InheritanceLink
         (PredicateNode "won@349785b2-b0c2-4feb-bd51-29d7fffefc73")
         (DefinedLinguisticConceptNode "past")
      )
   )
)

and the question:

(nlp-parse "Did Japan win the game?")

(ReferenceLink
   (InterpretationNode 
"sentence@71d1be55-9c56-46d5-a293-94c4d002feea_parse_0_interpretation_$X")
   (SetLink
      (InheritanceLink
         (ConceptNode "game@19f5a774-8b38-4d92-b6e5-f443e2115476")
         (ConceptNode "game" (stv 0.05882353 0.0024937657))
      )
      (EvaluationLink
         (DefinedLinguisticPredicateNode "definite")
         (ListLink
            (ConceptNode "game@19f5a774-8b38-4d92-b6e5-f443e2115476")
         )
      )
      (InheritanceLink
         (ConceptNode "Japan@6df1a66e-f269-460d-bd32-9f300dc4a607")
         (ConceptNode "Japan" (stv 0.05882353 0.0024937657))
      )
      (EvaluationLink
         (DefinedLinguisticPredicateNode "definite")
         (ListLink
            (ConceptNode "Japan@6df1a66e-f269-460d-bd32-9f300dc4a607")
         )
      )
      (ImplicationLink
         (PredicateNode "win@72e29756-e848-4eb8-8924-407072e74d5e")
         (PredicateNode "win" (stv 0.10526316 0.0024937657))
      )
      (EvaluationLink
         (DefinedLinguisticPredicateNode "Truth Value")
         (EvaluationLink
            (PredicateNode "win@72e29756-e848-4eb8-8924-407072e74d5e")
         )
         (VariableNode "$O1UKaXxsl6dTKvIOxy67sJqT5cVPhF4uSq6o")
      )
      (EvaluationLink
         (PredicateNode "win@72e29756-e848-4eb8-8924-407072e74d5e")
         (ListLink
            (ConceptNode "Japan@6df1a66e-f269-460d-bd32-9f300dc4a607")
            (ConceptNode "game@19f5a774-8b38-4d92-b6e5-f443e2115476")
         )
      )
      (EvaluationLink
         (PredicateNode "win@72e29756-e848-4eb8-8924-407072e74d5e")
         (ListLink
            (ConceptNode "Japan@6df1a66e-f269-460d-bd32-9f300dc4a607")
         )
      )
      (InheritanceLink
         (InterpretationNode 
"sentence@71d1be55-9c56-46d5-a293-94c4d002feea_parse_0_interpretation_$X")
         (DefinedLinguisticConceptNode "TruthQuerySpeechAct")
      )
      (InheritanceLink
         (PredicateNode "win@72e29756-e848-4eb8-8924-407072e74d5e")
         (DefinedLinguisticConceptNode "past_infinitive")
      )
   )
)



Soo, about this part:

(EvaluationLink
         (DefinedLinguisticPredicateNode "Truth Value")
         (EvaluationLink
            (PredicateNode "win@72e29756-e848-4eb8-8924-407072e74d5e")
         )
         (VariableNode "$O1UKaXxsl6dTKvIOxy67sJqT5cVPhF4uSq6o")
      )

What do the nested EvaluationLink here mean? 

And what steps will the bc follow to ground the variable to this (if that's 
how it works):

(EvaluationLink
         (PredicateNode "won@349785b2-b0c2-4feb-bd51-29d7fffefc73")
         (ListLink
            (ConceptNode "Japan@2d483477-9a2d-4049-968f-8f7120f43e51")
            (ConceptNode "game@85e71213-577b-4aa2-8412-da49e62ba2f4")
         )
      )


I appreciate any help on this! (and sorry if these are trivial things)

-- 
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/a1e990db-df73-4372-8ef5-0931a0a8cb69%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to