A match‐making system for learners and learning objects

Harold Boley (Institute for Information Technology ‐ e‐Business, National Research Council of Canada (NRC), 46 Dineen Drive, Fredericton, New Brunswick E3B 9W4, Canada)
Virendrakumar C. Bhavsar (Faculty of Computer Science, University of New Brunswick, P.O. Box 4400, 540 Windsor Street, Gillin Hall, Fredericton, New Brunswick E3B 5A3, Canada)
David Hirtle (Faculty of Computer Science, University of New Brunswick, P.O. Box 4400, 540 Windsor Street, Gillin Hall, Fredericton, New Brunswick E3B 5A3, Canada)
Anurag Singh (Faculty of Computer Science, University of New Brunswick, P.O. Box 4400, 540 Windsor Street, Gillin Hall, Fredericton, New Brunswick E3B 5A3, Canada)
Zhongwei Sun (Faculty of Computer Science, University of New Brunswick, P.O. Box 4400, 540 Windsor Street, Gillin Hall, Fredericton, New Brunswick E3B 5A3, Canada)
Lu Yang (Faculty of Computer Science, University of New Brunswick, P.O. Box 4400, 540 Windsor Street, Gillin Hall, Fredericton, New Brunswick E3B 5A3, Canada)

Interactive Technology and Smart Education

ISSN: 1741-5659

Publication date: 31 August 2005

Abstract

We have proposed and implemented AgentMatcher, an architecture for match‐making in e‐Business applications. It uses arc‐labeled and arc‐weighted trees to match buyers and sellers via our novel similarity algorithm. This paper adapts the architecture for match‐making between learners and learning objects (LOs). It uses the Canadian Learning Object Metadata (CanLOM) repository of the eduSource e‐Learning project. Through AgentMatcher’s new indexing component, known as Learning Object Metadata Generator (LOMGen), metadata is extracted from HTML LOs for use in CanLOM. LOMGen semi‐automatically generates the LO metadata by combining a word frequency count and dictionary lookup. A subset of these metadata terms can be selected from a query interface, which permits adjustment of weights that express user preferences. Web‐based pre‐filtering is then performed over the CanLOM metadata kept in a relational database. Using an XSLT (Extensible Stylesheet Language Transformations) translator, the pre‐filtered result is transformed into an XML representation, called Weighted Object‐Oriented (WOO) RuleML (Rule Markup Language). This is compared to the WOO RuleML representation obtained from the query interface by AgentMatcher’s core Similarity Engine. The final result is presented as a ranked LO list with a user‐specified threshold.

Keywords

Citation

Boley, H., Bhavsar, V., Hirtle, D., Singh, A., Sun, Z. and Yang, L. (2005), "A match‐making system for learners and learning objects", Interactive Technology and Smart Education, Vol. 2 No. 3, pp. 171-178. https://doi.org/10.1108/17415650580000042

Download as .RIS

Publisher

:

Emerald Group Publishing Limited

Copyright © 2005, Emerald Group Publishing Limited

Please note you might not have access to this content

You may be able to access this content by login via Shibboleth, Open Athens or with your Emerald account.
If you would like to contact us about accessing this content, click the button and fill out the form.
To rent this content from Deepdyve, please click the button.