Search results

1 – 2 of 2
Article
Publication date: 31 August 2005

Harold Boley, Virendrakumar C. Bhavsar, David Hirtle, Anurag Singh, Zhongwei Sun and Lu Yang

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…

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.

Details

Interactive Technology and Smart Education, vol. 2 no. 3
Type: Research Article
ISSN: 1741-5659

Keywords

Article
Publication date: 1 February 2008

Yevgen Biletskiy, Harold Boley, Girish R. Ranganathan and Harold Boley

The present paper aims to describe an approach for building the Semantic Web rules for interoperation between heterogeneous learning objects, namely course outlines from different…

Abstract

Purpose

The present paper aims to describe an approach for building the Semantic Web rules for interoperation between heterogeneous learning objects, namely course outlines from different universities, and one of the rule uses: identifying (in)compatibilities between course descriptions.

Design/methodology/approach

As proof of concept, a rule set is implemented using the rule markup language (RuleML), a member of XML‐based languages. This representation in RuleML allows the rule base to be platform‐independent, flexibly extensible and executable.

Findings

The RuleML source representation is easily converted to other XML‐based languages (such as RDF, OWL and XMI) as well as incorporated into, and extracted from, existing XML‐based repositories (such as IEEE LOM and CanLOM) using XSL Transformations (XSLT).

Practical implications

The RuleML facts and rules represented in the positional slotted language are used by the OO jDREW reasoning engine to detect and map between semantically equivalent components of course outlines as the key step in their interoperation. In particular, this will enable the precise delivery of learning objects (e.g. course outlines) from repositories to a specific learner's context.

Originality/value

Although the particular scenario is discussed in the present paper, the proposed approach can be applied to other tasks related to enabling semantic interoperability.

Details

Interactive Technology and Smart Education, vol. 5 no. 1
Type: Research Article
ISSN: 1741-5659

Keywords

1 – 2 of 2