2,514 research outputs found

    Semantic Web Personalization: A Survey

    Get PDF
    With millions of pages available on web, it has become difficult to access relevant information. One possible approach to solve this problem is web personalization. Web personalization is defined as any action that customizes the information or services provided by a web site to an individual. When personalization is applied to the semantic web it offers many advantages when compared to the traditional web because semantic web integrates semantics with the unstructured data on web so that intelligent techniques can be applied to get more efficient results. We have presented various approaches that are used for personalization in semantic web in this paper. The core of semantic web is the ontologies which are defined as explicit formalization of a shared understanding of a conceptualization. We exploit the machine understandable feature of semantic web to device strategies that perform effective personalization such that the results returned to the user are more relevant to the goal set by him. In this paper we have presented the classification of personalization techniques used for semantic web. Keywords: semantic web,ontologies,personalization,recommendation,user profile

    The effect of using facebook markup language (fbml) for designing an e-learning model in higher education

    Full text link
    This study examines the use of Facebook Markup Language (FBML) to design an e-learning model to facilitate teaching and learning in an academic setting. The qualitative research study presents a case study on how, Facebook is used to support collaborative activities in higher education. We used FBML to design an e-learning model called processes for e-learning resources in the Specialist Learning Resources Diploma (SLRD) program. Two groups drawn from the SLRD program were used; First were the participants in the treatment group and second in the control group. Statistical analysis in the form of a t-test was used to compare the dependent variables between the two groups. The findings show a difference in the mean score between the pre-test and the post-test for the treatment group (achievement, the skill, trends). Our findings suggest that the use of FBML can support collaborative knowledge creation and improved the academic achievement of participatns. The findings are expected to provide insights into promoting the use of Facebook in a learning management system (LMS).Comment: Mohammed Amasha, Salem Alkhalaf, "The Effect of using Facebook Markup Language (FBML) for Designing an E-Learning Model in Higher Education". International Journal of Research in Computer Science, 4 (5): pp. 1-9, January 201

    A Context-Aware Search System for Smart Phones Based on Context-Aware Infrastructure

    Get PDF
    The major objectives behind designing the context-aware architecture are to: i) collect the mobile user’s context information, ii) derive a meaningful & a usable current context from user’s accumulated context information, iii) replicate and/or distribute this current context information among the context-aware systems and thereby, support building a context-aware platform that delivers search results which are closer to the user’s current context & are more specifically tailored for user’s current search semantics. The user’s context information is maintained & updated at the server, so as to reuse it across different context aware backend providers. The process of context reasoning, itself takes place at the application level. By implementing context-aware architectures, applications can derive user context profiles. Such user context profiles can be integrated with the 3rd party search providers like, Yahoo search engine or the ones plugged into the platform to meet the users’ demands for the services and products they are searching for around

    Personalizing the web: A tool for empowering end-users to customize the web through browser-side modification

    Get PDF
    167 p.Web applications delegate to the browser the final rendering of their pages. Thispermits browser-based transcoding (a.k.a. Web Augmentation) that can be ultimately singularized for eachbrowser installation. This creates an opportunity for Web consumers to customize their Web experiences.This vision requires provisioning adequate tooling that makes Web Augmentation affordable to laymen.We consider this a special class of End-User Development, integrating Web Augmentation paradigms.The dominant paradigm in End-User Development is scripting languages through visual languages.This thesis advocates for a Google Chrome browser extension for Web Augmentation. This is carried outthrough WebMakeup, a visual DSL programming tool for end-users to customize their own websites.WebMakeup removes, moves and adds web nodes from different web pages in order to avoid tabswitching, scrolling, the number of clicks and cutting and pasting. Moreover, Web Augmentationextensions has difficulties in finding web elements after a website updating. As a consequence, browserextensions give up working and users might stop using these extensions. This is why two differentlocators have been implemented with the aim of improving web locator robustness
    • …
    corecore