Novel User Modeling Approaches for Personalized Learning Environments

2016 ◽  
Vol 15 (03) ◽  
pp. 575-602 ◽  
Author(s):  
H. Tolga Kahraman ◽  
Seref Sagiroglu ◽  
Ilhami Colak

Modeling user knowledge and creating user profiles not only for special web-based social media but also for complex and mixed personalized learning environments are important research challenges. The key component for adaptation is the user’s knowledge model. This paper introduces fuzzy metric (FM)-based novel and efficient similarity measurement method and adaptive artificial neural network (AANN) and artificial bee colony (ABC)-based knowledge classification approaches for personalized learning environments. For this purpose, FM-based method has been developed to measure distances more efficiently among the users and their knowledge model using the web logs/session data. In addition, a novel knowledge classifier based on ABC and AANN having combined with the generic object model has been developed for user modeling strategies and user modeling server of adaptive educational electric course (AEEC). Finally, the approaches have been tested to compare the classification performance of the user modeling methods developed for user modeling task. The experimental results have shown that proposed methods have improved similarity measurements considerably and decreased the misclassifications in user modeling processes. Thus, powerful user modeling approaches have been presented to the literature. It is expected that the approaches introduced in this article can be a reference to others researches and to develop more adaptive and personalized web applications in future.

2012 ◽  
Vol 2 (2) ◽  
pp. 112-116
Author(s):  
Shikha Bhatia ◽  
Mr. Harshpreet Singh

With the mounting demand of web applications, a number of issues allied to its quality have came in existence. In the meadow of web applications, it is very thorny to develop high quality web applications. A design pattern is a general repeatable solution to a generally stirring problem in software design. It should be noted that design pattern is not a finished product that can be directly transformed into source code. Rather design pattern is a depiction or template that describes how to find solution of a problem that can be used in many different situations. Past research has shown that design patterns greatly improved the execution speed of a software application. Design pattern are classified as creational design patterns, structural design pattern, behavioral design pattern, etc. MVC design pattern is very productive for architecting interactive software systems and web applications. This design pattern is partition-independent, because it is expressed in terms of an interactive application running in a single address space. We will design and analyze an algorithm by using MVC approach to improve the performance of web based application. The objective of our study will be to reduce one of the major object oriented features i.e. coupling between model and view segments of web based application. The implementation for the same will be done in by using .NET framework.


IFLA Journal ◽  
2021 ◽  
pp. 034003522110182
Author(s):  
Evans F Wema

This article reviews literature on the use of virtual learning environments by highlighting their potential and the challenges of introducing the same in Tanzania. It introduces the concept of virtual learning environments by demonstrating their applications to support teaching and learning. The article discusses the use of virtual learning environments in teaching information literacy courses by highlighting the success of using such tools in facilitating the teaching of information literacy courses to library users. In this review, special emphasis is placed on attempts by Tanzanian institutions of higher learning to introduce web-based teaching of information literacy and the challenges faced. The review reveals the need for Tanzanian institutions of higher learning to develop virtual learning environments to facilitate the teaching of information literacy courses to students and faculty so as to reach many of those who may not manage to attend the face-to-face information literacy sessions that are offered by librarians on a regular basis.


2018 ◽  
Vol 7 (4.15) ◽  
pp. 130
Author(s):  
Emil Semastin ◽  
Sami Azam ◽  
Bharanidharan Shanmugam ◽  
Krishnan Kannoorpatti ◽  
Mirjam Jonokman ◽  
...  

Today’s contemporary business world has incorporated Web Services and Web Applications in its core of operating cycle nowadays and security plays a major role in the amalgamation of such services and applications with the business needs worldwide. OWASP (Open Web Application Security Project) states that the effectiveness of security mechanisms in a Web Application can be estimated by evaluating the degree of vulnerability against any of the nominated top ten vulnerabilities, nominated by the OWASP. This paper sheds light on a number of existing tools that can be used to test for the CSRF vulnerability. The main objective of the research is to identify the available solutions to prevent CSRF attacks. By analyzing the techniques employed in each of the solutions, the optimal tool can be identified. Tests against the exploitation of the vulnerabilities were conducted after implementing the solutions into the web application to check the efficacy of each of the solutions. The research also proposes a combined solution that integrates the passing of an unpredictable token through a hidden field and validating it on the server side with the passing of token through URL.  


2014 ◽  
Vol 40 (4) ◽  
pp. 883-920 ◽  
Author(s):  
Srinivasan Janarthanam ◽  
Oliver Lemon

We address the problem of dynamically modeling and adapting to unknown users in resource-scarce domains in the context of interactive spoken dialogue systems. As an example, we show how a system can learn to choose referring expressions to refer to domain entities for users with different levels of domain expertise, and whose domain knowledge is initially unknown to the system. We approach this problem using a three step process: collecting data using a Wizard-of-Oz method, building simulated users, and learning to model and adapt to users using Reinforcement Learning techniques. We show that by using only a small corpus of non-adaptive dialogues and user knowledge profiles it is possible to learn an adaptive user modeling policy using a sense-predict-adapt approach. Our evaluation results show that the learned user modeling and adaptation strategies performed better in terms of adaptation than some simple hand-coded baseline policies, with both simulated and real users. With real users, the learned policy produced around a 20% increase in adaptation in comparison to an adaptive hand-coded baseline. We also show that adaptation to users' domain knowledge results in improving task success (99.47% for the learned policy vs. 84.7% for a hand-coded baseline) and reducing dialogue time of the conversation (11% relative difference). We also compared the learned policy to a variety of carefully hand-crafted adaptive policies that employ the user knowledge profiles to adapt their choices of referring expressions throughout a conversation. We show that the learned policy generalises better to unseen user profiles than these hand-coded policies, while having comparable performance on known user profiles. We discuss the overall advantages of this method and how it can be extended to other levels of adaptation such as content selection and dialogue management, and to other domains where adapting to users' domain knowledge is useful, such as travel and healthcare.


Sign in / Sign up

Export Citation Format

Share Document