摘要 |
Disclosed is a method and system for enhancing interactive online learning technology. In one embodiment, the document transformation module transforms the input document in an extensible markup language (XML) format. The document parser module parses the input document transformed using an extensible style sheet language transformation (XSLT). The navigation file creation module creates a navigation order between a plurality of content in the input document parsed, wherein the navigation order is created to describe a relative path between the contents. The asset file creation module creates an asset file, wherein the asset file is created based on the relative path between the contents. The tagging module tags the contents in the input document transformed. The repository stores the input document transformed comprising: the navigation order, the asset file and the tags, in a repository and the interface enables a user to communicate with other user on the system using the stored document. |
主权项 |
1. A method for transforming at least one input document with a source format to a document compatible with an interactive e-learning system, the method comprising:
transforming, by a processor, the at least one input document in an extensible markup language (XML) format; parsing, by the processor, the at least one input document transformed using an extensible style sheet language transformation (XSLT); creating, by the processor, a navigation order between a plurality of contents in the at least one input document, wherein the navigation order describes a relative path between the plurality of contents; creating, by the processor, an asset file, based on the relative path between the plurality of contents; tagging, by the processor, the plurality of contents in the at least one input document transformed to generate a plurality of tags; storing the input document transformed comprising: the navigation order, the asset file and the plurality of tags, in a repository; and enabling, by the processor, at least one user to communicate with at least one other user on the interactive e-learning system using the plurality of contents in the at least one input document, through an interface. |