10 likes | 91 Views
AgentMatcher developed for match-making between buyer and seller agents using product/service descriptions in e-Business environments. Architecture instantiated to e-Learning where buyers are learners searching for learning objects (LOs) described by
E N D
AgentMatcher developed for • match-making between • buyerand seller agents • using product/service descriptions • in e-Business environments • Architecture instantiated to • e-Learning where • buyers are learnerssearching for • learning objects (LOs) described by • learning object metadata (LOM) Retrieval Components prefilter parameters (Query URI) Indexing Components UI (Java) WOO RuleML file 4 user input partial CanCore files prefiltered CanCore files WOO RuleML files Similarity Engine (Java) LOR (HTML) CanLOM (XML) Search HTML files CanCore files Prefilter (SQL) Translator (XSLT) LOMGen (Java) Results 2 End User recommended results 3 1 administrator input Keywords (Access) Administrator keyword table Dataflow between TeleEd and UNB/NRC Components developed by UNB/NRC Components developed by TeleEd or a third party Dataflow realized by UNB Dataflow realized by TeleEd • User Interface • for structured, weighted parameters • sends prefilter URI to CanLOM server • generates weighted query tree 1 • Translator • takes prefiltered LOM results • translates with XSLT (W3C standard) • outputs as Weighted OO RuleML 2 • Similarity Engine • uses query and translated LOM trees • applies weighted similarity algorithm • generates ranked search results 3 • LOM Generator (LOMGen) • extracts keywords from HTML LOs • semi-automatically creates LOM • posts to CanLOM repository 4 AgentMatcher A match-making system for e-Business and e-Learning Virendra Bhavsarbhavsar@unb.ca HaroldBoley harold.boley@nrc-cnrc.gc.ca David Hirtle, Anurag Singh, ZhongWei Sun and Lu Yang Faculty of Computer Science, University of New Brunswick, P.O. Box 4400, 540 Windsor Street, Gillin Hall E126, Fredericton, NB E3B 5A3 Phone: (506) 453-4566 Fax: (506) 453-3566 Email: fcs@unb.ca Web: http://www.cs.unb.ca/ 2004-06-17