Here is what i menat to say......Can you help me debug the error...this will help me clear my concept...thanks
Heres the o/p of JTab (facts) f-0 (MAIN::object (is-a Product) (is-a-name "Product") (OBJECT <External-Address:edu.stanford.smi.protegex.owl.model.impl.DefaultOWLIndividual>) (rdfs:label ) (owl:versionInfo ) (rdfs:comment ) (rdfs:member ) (:NAME "Monitor") (rdfs:isDefinedBy ) (rdfs:seeAlso ) (owl:differentFrom ) (owl:sameAs ) (rdf:value ) (protege:inferredType ) (rdf:type <External-Address:edu.stanford.smi.protegex.owl.model.impl.DefaultOWLNamedClass>) (ObjectProperty_22 ) (hastype ) (ObjectProperty_32 ) (price 100) (productname "Monitor") (haspartnumber 1002) (category "Computer Parts") (requires )) f-1 (MAIN::object (is-a Product) (is-a-name "Product") (OBJECT <External-Address:edu.stanford.smi.protegex.owl.model.impl.DefaultOWLIndividual>) (rdfs:label ) (owl:versionInfo ) (rdfs:comment ) (rdfs:member ) (:NAME "Desktop") (rdfs:isDefinedBy ) (rdfs:seeAlso ) (owl:differentFrom ) (owl:sameAs ) (rdf:value ) (protege:inferredType ) (rdf:type <External-Address:edu.stanford.smi.protegex.owl.model.impl.DefaultOWLNamedClass>) (ObjectProperty_22 ) (hastype ) (ObjectProperty_32 ) (price 500) (productname "Desktop") (haspartnumber 1001) (category "Computer Assembly") (requires <External-Address:edu.stanford.smi.protegex.owl.model.impl.DefaultOWLIndividual>)) f-2 (MAIN::object (is-a Customer) (is-a-name "Customer") (OBJECT <External-Address:edu.stanford.smi.protegex.owl.model.impl.DefaultOWLIndividual>) (rdfs:label ) (owl:versionInfo ) (rdfs:comment ) (rdfs:member ) (:NAME "TomBell") (rdfs:isDefinedBy ) (rdfs:seeAlso ) (owl:differentFrom ) (owl:sameAs ) (rdf:value ) (protege:inferredType ) (rdf:type <External-Address:edu.stanford.smi.protegex.owl.model.impl.DefaultOWLNamedClass>) (ObjectProperty_22 ) (hastype ) (ObjectProperty_32 ) (address nil) (name "Tom Bell") (ID 1003) (hasSalesOrder <External-Address:edu.stanford.smi.protegex.owl.model.impl.DefaultOWLIndividual>)) f-3 (MAIN::object (is-a SalesOrder) (is-a-name "SalesOrder") (OBJECT <External-Address:edu.stanford.smi.protegex.owl.model.impl.DefaultOWLIndividual>) (rdfs:label ) (owl:versionInfo ) (rdfs:comment ) (rdfs:member ) (:NAME "SalesOrder1004") (rdfs:isDefinedBy ) (rdfs:seeAlso ) (owl:differentFrom ) (owl:sameAs ) (rdf:value ) (protege:inferredType ) (rdf:type <External-Address:edu.stanford.smi.protegex.owl.model.impl.DefaultOWLNamedClass>) (ObjectProperty_22 ) (hastype ) (ObjectProperty_32 ) (OrderNumber 1004) (belongstoCustomerID <External-Address:edu.stanford.smi.protegex.owl.model.impl.DefaultOWLIndividual>)) f-4 (MAIN::object (is-a LineItem) (is-a-name "LineItem") (OBJECT <External-Address:edu.stanford.smi.protegex.owl.model.impl.DefaultOWLIndividual>) (rdfs:label ) (owl:versionInfo ) (rdfs:comment ) (rdfs:member ) (:NAME "LineItem1") (rdfs:isDefinedBy ) (rdfs:seeAlso ) (owl:differentFrom ) (owl:sameAs ) (rdf:value ) (protege:inferredType ) (rdf:type <External-Address:edu.stanford.smi.protegex.owl.model.impl.DefaultOWLNamedClass>) (ObjectProperty_22 ) (hastype ) (ObjectProperty_32 ) (quantity 1) (partnumber 1002) (belongstoOrderNumber <External-Address:edu.stanford.smi.protegex.owl.model.impl.DefaultOWLIndividual>) (belongstoID <External-Address:edu.stanford.smi.protegex.owl.model.impl.DefaultOWLIndividual>)) f-5 (MAIN::object (is-a Recommend) (is-a-name "Recommend") (OBJECT <External-Address:edu.stanford.smi.protegex.owl.model.impl.DefaultOWLIndividual>) (rdfs:label ) (owl:versionInfo ) (rdfs:comment ) (rdfs:member ) (:NAME "RecommendTomBell") (rdfs:isDefinedBy ) (rdfs:seeAlso ) (owl:differentFrom ) (owl:sameAs ) (rdf:value ) (protege:inferredType ) (rdf:type <External-Address:edu.stanford.smi.protegex.owl.model.impl.DefaultOWLNamedClass>) (ObjectProperty_22 ) (hastype ) (ObjectProperty_32 ) (because ) (hasType nil) (toOrderNumber <External-Address:edu.stanford.smi.protegex.owl.model.impl.DefaultOWLIndividual>) (topartnumber <External-Address:edu.stanford.smi.protegex.owl.model.impl.DefaultOWLIndividual>)) For a total of 6 facts. Jess> (defmodule recommend) TRUE Jess> (defrule recommend-ipod-nano (Customer (customer-id ?id)) (not ( and (SalesOrder (order-number ?SalesOrder)(customer-id ?id)) (LineItem (order-number ?SalesOrder)(part-number ?Product)) (product (part-number ?Product)(name “ipod nano”)))) => (assert (recommend (order-number ?SalesOrder)(part-number ?Product)))) Jess reported an error in routine Jesp.parsePattern. Message: Bad slot value . Program text: ( defrule recommend-ipod-nano ( Customer ( at line 31. at jess.Jesp.a(Unknown Source) at jess.Jesp.a(Unknown Source) at jess.Jesp.if(Unknown Source) at jess.Jesp.do(Unknown Source) at jess.Jesp.int(Unknown Source) at jess.Jesp.for(Unknown Source) at jess.Jesp.parse(Unknown Source) at jess.Jesp.parse(Unknown Source) at jess.Main.execute(Unknown Source) at JessTab.JessTabEngine.run(JessTabEngine.java:114) at java.lang.Thread.run(Unknown Source) what does this mean........pls help.... vsingh wrote: > > Hi there, > > I was going through JIA (recommender application) and was wondering how > can I go about trying to implement a similar app if I want to use the > exisisitng kb in protege for an e-commerece application.Can you plase give > me some step by step pointer...that will surely help.... > > thnaks > vaishali > > > > friedman_hill ernest j wrote: >> >> I think vsingh wrote: >> [Charset utf-8 unsupported, filtering to ASCII...] >>> >>> Hi all, >>> >>> I have the following doubts.Please help. >>> >>> 1.How to use jess tab in console mode? >> >> Don't think you can, can you? It's a GUI tool. >> >>> 2.While trying to import protege KB for further inferencing using Jess >>> ,do I >>> need to create templates, if I am using mapclass? >>> 3.Since templstes defined in MAIN are the ones that are used in all >>> modules___.how can I use mapclass so that that information is used in >>> all >>> moduels too? >>> 4.How can I print out an output(inferred knowledge) back to user using >>> the >>> JessTab? >>> >> >> The Wiki page on JessTab collects some information about how ti get >> JessTab questions answered: >> >> http://www.jessrules.com/jesswiki/view?JessTab >> >> --------------------------------------------------------- >> Ernest Friedman-Hill >> Advanced Software Research Phone: (925) 294-2154 >> Sandia National Labs FAX: (925) 294-2234 >> PO Box 969, MS 9012 [EMAIL PROTECTED] >> Livermore, CA 94550 http://herzberg.ca.sandia.gov >> -------------------------------------------------------------------- >> To unsubscribe, send the words 'unsubscribe jess-users [EMAIL PROTECTED]' >> in the BODY of a message to [EMAIL PROTECTED], NOT to the list >> (use your own address!) List problems? Notify >> [EMAIL PROTECTED] >> -------------------------------------------------------------------- >> >> >> > > -- View this message in context: http://www.nabble.com/ASAP-JessTab-and-ProtegeKB-tf2110709.html#a5822695 Sent from the Jess forum at Nabble.com. -------------------------------------------------------------------- To unsubscribe, send the words 'unsubscribe jess-users [EMAIL PROTECTED]' in the BODY of a message to [EMAIL PROTECTED], NOT to the list (use your own address!) List problems? Notify [EMAIL PROTECTED] --------------------------------------------------------------------