1,564 research outputs found

    The Review of Adaptive Educational Hypermedia System Based on Learning Style

    Get PDF
    Accommodating learning style in adaptive educational hypermedia system (AEHS) may lead to an increased effectiveness and efficiency of the learning processes as well as teacher and learner satisfaction. The premise is that a fact that learning in classroom is less efficient, when teachers will not be able to get insight of each of the studentā€™s learning style hence, they wont be able to adapt their teaching strategies to match with the studentā€™s learning style. In order to get insight of the studentā€™s learning style in AEHS, the system must be able to recognize the learning style of the students. Current methods for recognizing learning styles are less efficient, where questionnaires or surveys were used to the students, which lead to tedium and disturbance at learning processes. By using proposed approaches which are multilayer feed forward artificial neural network (MLFF), fragment sorting, and adaptive annotation technique, this study will design and develop an AEHS

    Automated subject classification of textual web documents

    Full text link

    Software Citation Implementation Challenges

    Get PDF
    The main output of the FORCE11 Software Citation working group (https://www.force11.org/group/software-citation-working-group) was a paper on software citation principles (https://doi.org/10.7717/peerj-cs.86) published in September 2016. This paper laid out a set of six high-level principles for software citation (importance, credit and attribution, unique identification, persistence, accessibility, and specificity) and discussed how they could be used to implement software citation in the scholarly community. In a series of talks and other activities, we have promoted software citation using these increasingly accepted principles. At the time the initial paper was published, we also provided guidance and examples on how to make software citable, though we now realize there are unresolved problems with that guidance. The purpose of this document is to provide an explanation of current issues impacting scholarly attribution of research software, organize updated implementation guidance, and identify where best practices and solutions are still needed

    Project Triton : A study into delivering targeted information to an individual based on implicit and explicit data.

    No full text
    The World Wide Web is frequently seen as a source of knowledge, however much of this remains undiscovered by its users. In recent times, recommender systems (e.g. Digg and Last.fm) have attempted to bridge this gap, alerting users to previously untapped knowledge. As more socially oriented services appear on the Web (e.g. Facebook and MySpace), it has never been easier to obtain information pertaining to an individualā€™s interests. At present, solutions for automated data recommendation tend to be highly topic specific (recommending only a certain topic such as news) and often only allow access to the system using monolithic interfaces. This report hopes to detail the stages from research to evaluation involved in creating an extensible framework, which will operate without the need for human intervention. The framework will feature several proof-of-concept plugins residing in a custom workflow, which target information that is useful to the user. Information will be retrieved automatically through plugins involved with data gathering (such as feed processing and page scraping), while usersā€™ interests will be obtained implicitly (for example, using header information to derive location) or explicitly (taking advantage of Social Network APIs such as Facebook Connect). Finally, Third Parties will be able to integrate the framework into their own solutions using the customisable XML API (written in PHP), so that their products can provide custom user interfaces without style constraints

    Service Integration Design Patterns in Microservices

    Get PDF
    ā€œMicroservicesā€ is a new term in software architecture that was defined in 2014 [1]. It is a method to build a software application with a set of small services. Each service has its process to serve a single purpose and communicates with other services through lightweight mechanisms. Because of a great deal of independently distributed services, it is a challenge to integrate the loose services fully. Too many trivial relationships can be messed up easily during deployment. Also, it is hard to modify the relationships if the services are updated as the source codes need to be re-edited and tested. The microservices architecture is attracting much attention recently. More and more software-developers are producing continuous applications and microservices deliveries [2]. There is a need to develop a mechanism to better integrate the scattered services during the application delivery process. The thesis proposes three general design patterns to integrate services in microservices architecture. These patterns are classified by the inter-service communication mechanisms and described with specific problems, contexts, solutions, example implementations and consequences. Besides, the informative guidelines are provided to make these patterns apply in different applications quickly. The service integration design patterns help compose services and facilitate the process of building applications in microservices. All the patterns are helpful tools to address the service integration issues in microservices. Each approach is simple and flexible to apply generally. The structures can be easily modified through these approaches

    Developing Engineering Learning Objects Online Portal with LabVIEW and an Open Source Web Content Management System

    Get PDF
    Learning objects (LOs) are independent chunks of knowledge normally used for instructional or learning purposes. LOs are normally reusable in the sense that they can be adopted and adapted for various learning and instructional scenarios. They are also tagged with metadata which includes descriptive information allowing them to be used and searched easily. LOs are sometimes metaphored as being a LEGO. Examples of LOs could contain multimedia content, instructional content, learning objectives, instructional software and software tools, and computer simulations. Many LOs are designed to be mediated online. In engineering education, computer simulations based learning objects could be the most beneficial for conveying hard engineering concepts for the engineering science learner. Computer simulations have been reported to facilitate conceptual understanding and leaving positive impact on students learning in numerous number of engineering education research articles. In the last two decades, many software packages have been developed for enhancing the engineering design and analysis process, examples are Matlab/Simulink, PSpice, LabVIEW, etc. These has been used consequently by academics for enhancing their students learning. LabVIEW is one of the most versatile computer software packages. It is used comprehensively in the industry as well as in academia. LabVIEW started as computer software interface of PC based data question equipments, however, it has grown much beyond that offering comprehensive toolkits and already implemented functions. Also it has great connectivity facilities with Matlab/Simulink, C++, and Visual Basic allowing communicating already developed codes in the latter with its core engine. The other important specification of LabVIEW is its embedded internet tools enabling publishing its programmed GUIs on the world wide web in easy and handy way. Web content management systems is the third generation of web publishing applications after HTML and web authoring software packages such as FrontPage and Dreamweaver. It is used to manage and control a large, dynamic collection of Web material (HTML documents and their associated images). A WCMS facilitates content creation, content control, editing, and many essential Web maintenance functions. In contrast with the web development tools such as HTML, FrontPage, Dreamweaver, etc., a CMS enables faster development, cost effectiveness, and online flexibility. The basic idea of any web content management system is that a non-technical person often needs to be able to keep their own website up-to-date without having to call on a web developer to make changes every time. Of course there are some things that can only be done by a web developer, but for simpler tasks such as changing the wording of a paragraph, it is an unnecessary burden and expense for both parties if you have to get a developer to make the changes. This paper provides an A to Z prescription of implementing a standardized Learning Objects online portal. This describing in detail a LabVIEW based Learning Object architecture, using a proper IEEE LOM metadata generation tool, and finally how on the top of that a Joomla web content management system can be used for developing the online portal

    CAWIML: a computer assisted web interviewing mark-up language.

    Get PDF
    Computer-Assisted Web Interviewing (CAWI) is the new mode of conducting surveys through web browsers. This on-line solution extends the traditional paper questionnaire with functionality to inform the order of questions, the logic to guide question relevance and inconsistency checks to validate responses. Large scale international surveys are typically conducted by research agencies in multiple countries using CAWI systems. However, these demand for non-proprietary and platform independent questionnaire definitions that work throughout multiple survey systems. In this thesis, we conduct a comparative analysis at two levels: one for the different Extensible Markup Language (XML) authoring solutions that capture questionnaire features; and another to explore the architecture styles for the most popular CAWI solutions. The popular hierarchical model, employed to manage the questionnaire flow, is not semantically intuitive to domain experts and lacks exibility to allow for questionnaire design refinements. An analysis of system architectures suggests that the commonly adopted multi-page paradigm to build web pages, neither reduces the server burden nor addresses the responsiveness requirements expected from survey systems. Accordingly to address the language shortcomings we introduce a Computer Assisted Web Interviewing Markup Language (CAWIML) that uses two schema languages to validate vocabulary, structures and relationships among XML constructs and adopts a state-transition model to manage the routing and flow of questions. CAWIML serves our Representational State Transfer (REST) system to drive the design and collection stages through a single-page web build. We present our language results from testing CAWIML on a comprehensive set of real-world surveys from Pexel Research Services and use the distribution of CAWIML's vocabulary on this sample to demonstrate its coverage of questionnaire features and effective routing support. In order to evaluate our platform, we computationally simulate both the stress test for parallel processing of requests and interviewee behaviour in terms of different user interaction response configuration levels. Results suggest that both the parallelism and variation in user behaviour can be handled within acceptable levels of usability thresholds
    • ā€¦
    corecore