Proceedings of the Seventh International Learning Analytics & Knowledge Conference
While there is high potential in using learning analytics to provide educational institutions as ... more While there is high potential in using learning analytics to provide educational institutions as well as teachers and learners with actionable information and improve learning experiences, currently only very few learning analytics tools are actually used in educational institutions. In this paper, we introduce MORPH, a platform that facilitates the integration of learning analytics modules and tools into institutional learning systems. MORPH provides a robust distributed architecture which combines batch, stream and real-time data processing using a parallel processing model to enable and support efficient processing of large amounts of data. Furthermore, it provides common management and administration features that enable the seamless integration of learning analytics research modules and tools into existing institutional learning systems.
M Ma an ni is sh h J Jo os sh hi i H Ha ar ro ol ld d B Bo ol le ey y R Ra aj je en nd dr ra a A ... more M Ma an ni is sh h J Jo os sh hi i H Ha ar ro ol ld d B Bo ol le ey y R Ra aj je en nd dr ra a A Ak ke er rk ke er r ((E Ed ds s. .)) Volume 1, 2010 eBook Series ISSN 0975-9786 eISBN 9788190842617 TM O Op pe en n A Ac cc ce es ss s B Bo oo ok k S Se er ri ie es s i in n A Ap pp pl li ic ca ab bl le e M Ma at th he em ma at ti ic cs s & & C Co om mp pu ut te er r S Sc ci ie en nc ce e Volume 2 Advances in Semantic Computing e-ISBN 978-81-908426-1-7 2010, Technomathematics Research Foundation, Kolhapur, India http://www.tmrfindia.org/eseries.html Unless stated explicitly and in conformance to the legal Disclaimer of TMRF Kolhapur, the copyright for the e-Book series as an online publication is with the publisher of TMRF website. The author of individual chapter reserves all proprietary rights such as patent rights and the right to use all or part of the item in future works of their own such as lectures, press releases, and reviews of books. Copying of items, in particular chapt...
In this paper we present usability evaluation of the online learning environment Online Presence ... more In this paper we present usability evaluation of the online learning environment Online Presence for Learning (OP4L). Sixty-two students of Computer Science of the average age of 20 years were using the system for three weeks. They were learning collaboratively to write a computer program in the C programming language. They were assessing usability of the OP4L online learning environment with the System Usability Scale (SUS). The final SUS score was 67.38 (SD = 13.64), which means that the students accepted the system usability marginally. In the SUS score there were no statistically significant differences between three groups of the students classified with regard to their knowledge of the C programming language.
Proceedings of the seventh international conference on Knowledge capture, 2013
One of the most important prerequisites for achieving the Semantic Web vision is semantic annotat... more One of the most important prerequisites for achieving the Semantic Web vision is semantic annotation of data/resources. Semantic annotation enriches unstructured and/or semistructured content with a context that is further linked to the structured domain-specific knowledge. In particular, ontologybased semantic annotators enable the selection of a specific ontology to annotate content. This paper presents results of an empirical study of recent ontology-based annotators, namely Stanbol, KIM, and SDArch. Specifically, we evaluated the robustness of these annotators with respect to specific features of ontology concepts such as the length of concepts' labels and their linguistic categories (e.g., prepositions and conjunctions). Our results show that although significantly correlated according to most of the conducted evaluations, tools still exhibit their unique features that could be a topic of new research.
One of the main software engineers' competencies, solving software problems, is most effectively ... more One of the main software engineers' competencies, solving software problems, is most effectively acquired through an active examination of learning resources and work on real-world examples in small development teams. This obviously indicates a need for an integration of several existing learning tools and systems in a common collaborative learning environment, as well as advanced educational services that provide students with right in time advice about learning resources and possible collaboration partners. In this paper, we present how we developed and applied a common ontological foundation for the integration of different existing learning tools and systems in a common learning environment called DEPTHS (Design Patterns Teaching Help System). In addition, we present a set of educational services that leverages semantic rich representation of learning resources and students' interaction data to recommend resource relevant for students' current learning context.
Teaching and learning software design patterns (DPs) is not an easy task. Apart from learning ind... more Teaching and learning software design patterns (DPs) is not an easy task. Apart from learning individual DPs and the principles behind them, students should learn how to apply them in real-life situations. Therefore, to make the learning process of DPs effective, it is necessary to include a project component in which students, usually in small teams, develop a medium-sized software application. Furthermore, it is necessary to provide students with means for easy discovery of relevant learning resources and possible collaborators. In this paper, we propose an extensive project-based collaborative learning environment for learning software DPs that integrates several existing educational systems and tools based on the common ontological foundation. The learning process in the suggested environment is further facilitated and augmented by several context-aware educational services.
Current approaches to learning software patterns are based on individual use of different learnin... more Current approaches to learning software patterns are based on individual use of different learning systems and tools. With this 'fragmented' approach it is very hard to provide support for context-aware learning and offer personalized learning experience to students. In this paper, we propose a new approach to learning software patterns that integrates existing Learning Management Systems, domain specific tools for software modeling and relevant online repositories of software patterns into a complex learning framework that supports collaborative learning. This framework is based on the semantic web technologies.
Project Golf represents a series of activities and work with an irretrievable and unique goal - t... more Project Golf represents a series of activities and work with an irretrievable and unique goal - the ultimate goal being the launch of golf courts and accompanying facilities. Since the golf court project needs to be completed within a certain time period, certain costs and executive limitations in an unstable environment by effectively and efficiently using limited resource, it is
2009 International Conference on Computational Science and Engineering, 2009
In adaptive learning environments, this exchange of online presence data cannot be considered iso... more In adaptive learning environments, this exchange of online presence data cannot be considered isolated from the overall learning context. However, there is yet no systematic solution to exchanging and integrating online presence data from diverse instant messaging and social networking applications. To address this issue, we propose an ontology-based approach to sharing online presence data in adaptive learning environments through the use of the Online Presence Ontology. This ontology is integrated into the Learning Object Context Ontology framework, which allows for capturing and unambiguous representation of all relevant data about students online presence, their mutual interactions, as well as their interactions with learning resources. On top of this ontology framework, we have developed innovative, contextaware learning services presented in this paper. The use of these services is demonstrated in a learning environment for studying software patterns.
IEEE International Conference on Advanced Learning Technologies, 2004. Proceedings.
Te paper presents implementation of the student model in the Design Pattern intelligent tutoring ... more Te paper presents implementation of the student model in the Design Pattern intelligent tutoring system. The student model is created by using a model template which is filled in with new attribute values. The same principle can be applied to other ITS as well.
Making sense of text is a challenge for computers particularly with the ambiguity associated with... more Making sense of text is a challenge for computers particularly with the ambiguity associated with language. Various annotators continue to be developed using a variety of techniques in order to provide context to text. In this paper, we describe Denoteour annotator that uses a structured ontology, machine learning, and statistical analysis to perform tagging and topic discovery. A short screencast for the curious is also available at http://youtu.be/espItTRQVzY as well as demonstration links provided in the conclusion.
This paper gives a solution for improving e-Government services based on a hybrid approach: multi... more This paper gives a solution for improving e-Government services based on a hybrid approach: multilayered clustering of e-government documents based on fuzzy concepts and application of different text similarity measures. The goal is to reduce time between citizen's questions and government feedback, either completely eliminating or at least minimizing the deployment of subject matter experts. After the problem description, the paper describes step by step the functionality of the proposed system. At the end, concluding remarks emphasize some important features of the given approach and potential for future research.
2008 Eighth IEEE International Conference on Advanced Learning Technologies, 2008
Current approaches to learning software patterns are based on individual use of different learnin... more Current approaches to learning software patterns are based on individual use of different learning systems and tools. With this 'fragmented' approach it is very hard to provide support for context-aware learning and offer personalized learning experience to students. In this paper, we propose a new approach to learning software patterns that integrates existing Learning Management Systems, domain specific tools for software modeling and relevant online repositories of software patterns into a complex learning framework that supports collaborative learning. This framework is based on the semantic web technologies.
2009 Ninth IEEE International Conference on Advanced Learning Technologies, 2009
Teaching and learning software design patterns (DPs) is not an easy task. Apart from learning ind... more Teaching and learning software design patterns (DPs) is not an easy task. Apart from learning individual DPs and the principle behind them, students should learn how to apply them in real-life situations. Therefore, to make the learning process of DPs effective, it is necessary to include a project component in which students, usually in small teams, develop a medium-sized software application. Following this paradigm, and using active learning techniques, project-based learning (PBL) and collaborative learning (CL), we have developed a learning environment for software DPs which leverages semantic technologies to integrate several existing learning systems and tools.
Motivated by a continually increasing demand for applications that depend on machine comprehensio... more Motivated by a continually increasing demand for applications that depend on machine comprehension of text-based content, researchers, in both academia and industry, have developed innovative solutions for automated information extraction from text. In this article, we focus on a subset of such toolsi.e., semantic taggersthat not only extract and disambiguate entities mentioned in the text, but also identify topics that unambiguously describe the text's main themes. We offer insight into the process of semantic tagging, the capabilities and specificities of today's semantic taggers, and also indicate some of the criteria to be considered when choosing a tagger to use.
Journal of theoretical and applied electronic commerce research, 2014
The main objective of the Web of Data paradigm is to crystallize knowledge through the interlinki... more The main objective of the Web of Data paradigm is to crystallize knowledge through the interlinking of already existing but dispersed data. The usefulness of the developed knowledge depends strongly on the quality of the published data. Researchers have observed many deficiencies with regard to the quality of Linked Open Data. The first step towards improving the quality of data released as a part of the Linked Open Data Cloud is to develop tools for measuring the quality of such data. To this end, the main objective of this paper is to propose and validate a set of metrics for evaluating the inherent quality characteristics of a dataset before it is released to the Linked Open Data Cloud. These inherent characteristics are semantic accuracy, syntactic accuracy, uniqueness, completeness and consistency. We follow the Goal-Question-Metric approach to propose various metrics for each of these five quality characteristics. We provide both theoretical validation and empirical observation of the behavior of the proposed metrics in this paper. The proposed set of metrics establishes a starting point for a systematic inherent quality analysis of open datasets.
International Journal of Emerging Technologies in Learning (iJET), 2012
Social software tools have become an integral part of studentsâ?? personal lives and their primar... more Social software tools have become an integral part of studentsâ?? personal lives and their primary communication medium. Likewise, these tools are increasingly entering the enterprise world (within the recent trend known as Enterprise 2.0) and becoming a part of everyday work routines. Aiming to keep the pace with the job requirements and also to position learning as an integral part of studentsâ?? life, the field of education is challenged to embrace social software. Personal Learning Environments (PLEs) emerged as a concept that makes use of social software to facilitate collaboration, knowledge sharing, group formation around common interests, active participation and reflective thinking in online learning settings. Furthermore, social software allows for establishing and maintaining oneâ??s presence in the online world. By being aware of a student's online presence, a PLE is better able to personalize the learning settings, e.g., through recommendation of content to use or p...
In the last few years, the Social Web has offered new affordances for how learning is conceptuali... more In the last few years, the Social Web has offered new affordances for how learning is conceptualized and supported. Supporting workplace learning, however, faces specific challenges, some in particular due to its informal, contextual and social nature. The informal nature of workplace learning requires knowledge workers to be supported in their self-regulatory learning processes, whilst the social side draws attention to the role of collective in those processes. To address these challenges, in this paper we present Learn-B, a workplace learning environment. We also present how we developed and applied a common ontological foundation for the integration of our proposed learning services and existing tools in this environment.
Self-regulated learning processes have a potential to enhance the motivation of knowledge workers... more Self-regulated learning processes have a potential to enhance the motivation of knowledge workers to take part in learning and reflection about learning, and thus contribute to the resolution of an important research challenge in workplace learning. An equally important research challenge for successful completion of each step of a selfregulatory process is to enable learners to be aware of characteristics of their organizationally-embedded learning context. In this paper, we describe how a combination of pedagogy ...
International Journal on Engineering Education, 2011
Abstract. Software engineering education faces increasing pressure to provide students with those... more Abstract. Software engineering education faces increasing pressure to provide students with those skills required to solve different kinds of software problems both, alone or as a member of a development team. Consequently, one of the main goals of software engineering curriculum is to teach students how to model, design and implement software, as well as how to exploit previous successful experiences and knowledge of others in solving similar problems. These are inherently practical skills and rely on functioning ...
Uploads
Papers by Zoran Jeremic