Post process adjective clause

Hi all,
sorry for late response  I don't have Internet connection for last  5 days 
@williampma 
"(word-inst-get-lemma)" chase LemmaLink and return word node ,not the ConceptNode
so,in the first example: "Restaurants which serve frogs are famous." 

(word-inst-get-lemma (WordInstanceNode "restaurants@021e40f7-4044-47c7-a74e-d12280c68f6f") )
==>
(WordNode "restaurant") 

but I need to find the ConceptNode from the ConceptNode instance 

I already have “ (ConceptNode "restaurants@021e40f7-4044-47c7-a74e-d12280c68f6f" (stv 0.001 0.99000001)) ”

form which-rule :

((EvaluationLink (stv 0.99000001 0.99000001) 
   (PredicateNode "whichmarker" (stv 0.001 0.99000001)) 
   (ListLink (stv 0.99000001 0.99000001) 
      (ConceptNode "restaurants@021e40f7-4044-47c7-a74e-d12280c68f6f" (stv 0.001 0.99000001)) 
      (PredicateNode "serve@e30830cd-4281-4d37-9f90-05f021e7bab8" (stv 0.001 0.99000001)) 
   ) 
) 

and I want to find  (ConceptNode "restaurant" (stv 0.001 0.99000001)) 

that is the reason I used find-anticident