A Context-based Mobile Knowledge Support System for Supporting Foreigners: Demand-Supply Knowledge Representation and Matching Algorithm

A Context-based Mobile Knowledge Support System for Supporting Foreigners: Demand-Supply Knowledge Representation and Matching Algorithm

论文摘要

In the past few years, the increasing popularity of mobile devices and the rapid development of the wireless networking technologies are enabling some new classes of applications in various fields such as education, health, tourism, and so on. These applications were marked by a special feature of movement. The progress made in semantic web and ubiquitous computing has led to the development of mobile applications which can provide adapted services according to the user’s requirements such as, context-aware system for overcoming information overload problem. Knowledge support system is one of the applications which are characterized by precision, rapid provision, right time, and right place, as well as adding the feature of mobility and personalization to be context-based mobile knowledge support system for supporting foreigners in foreign countries. Foreigners in foreign countries, who are there for studying, working or living, may face various challenges that can be divided into three main categories, namely knowledge needs, language skills, and guider, which are related to the differences in cultures, languages and the geographic information respectively. For example, in recent years, there are a large number of foreign students coming to China to learn Chinese language, work, or live. However due to the characteristics of the local culture, Chinese language complexity, and the geographical complexity of many areas, it is usually difficult for them to do any activity without human guider.In this research, the current available technologies allows for their exploitation creation of an approach called Context-based Mobile Knowledge Support System (CMKSS) for supporting foreigners in foreign countries, which will be considered as a contribution for solving the problems faced by foreigners. CMKSS approach provides three types of supports, namely knowledge support, language support and guide support, when the foreigner wants to fulfill any activity in a foreign country. In order to fulfill an activity, firstly he/she needs some knowledge about the specific task which allows him/her to make some decisions, secondly he/she needs to learn some language skills to communicate with the locals, and finally he/she needs some geo-information to guide him/her to achieve this task. From the theoretical perspective, the real value of CMKSS is the efficient modeling of the changeable context information and the fast matching process. This research will discuss the following three questions:Q1:How to represent the user’s requirements in a good form and make it easy to get what the user exactly wants? Due to problems exist in keyword-based searching, which leads to the misunderstanding of the user’s needs and the problem of dealing with the changeable contextual information of the user’s situation and the surrounding environment. The difficulties are (1) How to recognize the user’s needs which inputted as free form query. (2) How to obtain the changeable contextual information and represent these contexts for constructing the user’s demand profile, which reflects a user’s needs.Q2:How to represent the support item in a proper form to make it easy to be retrieved and fit the user’s requirements? Traditional methods of indexing the support items are insufficient for providing semantic matching. The difficulty is how to establish the semantic relations to accurately defining the contents of the support item in order to enhance the semantic matching and the context based matching.Q3:How to efficiently match user’s requirements with the suitable support items to fit his/her needs? Due to both low efficiency and effectiveness of the classical exact matching methods and the limited capabilities of the mobile device, which may lead to the mismatching or no-matching problems, the difficulty is how to achieve the approximate match between the changeable contextual information of the user’s requirements and the available support items to provide top-n suitable support items, which fit the user’s needs and surrounding environment. In this research, the processing of semantic query and ontology-based context model are proposed to represent the user’s requirements, three types of context categories, namely activity contexts, device contexts and user contexts are used in this model to accurately define the user’s needs composed into the demand profile that is represented by an XML file. Semantic annotation mechanism is proposed to annotate the support items stored in the document’s repository. WordNet-ontology is used in word sense disambiguation for extending the concepts in the support item description. Domain-ontology is used for annotating the support items with the domain ontology’s concepts and then supply profile is represented by RDF graphs. To match the top-n suitable support items, the proposed matching algorithm consists of three parts. The first part is activity-based semantic ranking to rank the support items related to the activity contexts. The second part is device-based filtering to filter the support items which are run able in the device used. The third part is user-based top-n matching to select the top-n support items, which fits the user’s preferences.The contributions of this research are as follows. The first contribution is an ontology-based knowledge representations for the demand knowledge of acquiring the user’s requirements and the supply knowledge of annotating the support items are proposed. The second contribution is an efficient and effective matching algorithm, including semantic matching and context-based matching, is proposed to approximately match between the supply profiles and the demand profile. The third contribution is A mobile knowledge support system for foreigners is developed for supporting them in foreign countries with knowledge, language, and guide supports. The knowledge representation and the matching algorithm can be considered as the answers to the scientific questions mentioned above. The final results show that CMKSS can efficiently provide the top-n suitable support items for a user based on the user’s needs and surroundings.

论文目录

  • ABSTRACT
  • LIST OF ABBREVIAr10NS AND SYMBOLS USED
  • TABLE OF CONTENTS
  • LIST OF FIGURES
  • LIST OF TABLES
  • CHAPTER 1 Introduction
  • 1.1 Research Problem
  • 1.1.1 Motivation
  • 1.1.2 Problem Statement
  • 1.1.3 Objectives of the Research
  • 1.2 Significance of the Research
  • 1.3 Outline of the Thesis
  • CHAPTER 2 Literatures Review
  • 2.1 Mobile Knowledge Support
  • 2.1.1 Mobile Language Learning
  • 2.1.2 Mobile Recommandation Systems
  • 2.2 Knowledge Representation
  • 2.2.1 Knowledge-based Systems
  • 2.2.2 Knowledge Representation Methods
  • 2.3 Matching Methods
  • 2.3.1 Semantic-based Matching
  • 2.3.2 Context-based Matching
  • CHAPTER 3 Demand-Supply Knowledge Representation
  • 3.1 Demand Knowledge Representation
  • 3.1.1 Contexts Management
  • 3.1.2 Ontology-Based Context Model
  • 3.1.3 Demand Profiling Mechanism
  • 3.2 Supply Knowledge Representation
  • 3.2.1 Support Items Management
  • 3.2.2 Semantic Annotation of Support Items
  • CHAPTER 4 Demand-Supply Matching Algorithm
  • 4.1 Preliminaries
  • 4.1.1 Demand Profile
  • 4.1.2 Supply Profiles
  • 4.1.3 Top-N Suitable Support Items
  • 4.2 Knowledge and Language Support Matching Algorithm
  • 4.2.1 Activity-based Semantic Ranking
  • 4.2.2 Device-Based Filtering
  • 4.2.3 User-based Top-n Matching
  • 4.3 Guide Support Matching
  • CHAPTER 5 Prototype Implementation
  • 5.1 CMKSS Framework
  • 5.1.1 Typical Scenario
  • 5.1.2 CMKSS Functions
  • 5.1.3 CMKSS Framework
  • 5.2 CMKSS Prototype Implementation
  • 5.2.1 System Development Platforms and Tools
  • 5.2.2 System Physical Structure
  • 5.2.3 Knowledge Base
  • 5.2.4 Database Schema
  • 5.2.5 CMKSS Server Application
  • 5.2.6 CMKSS Mobile Application
  • 5.3 CMKSS System Evaluation
  • 5.3.1 Matching Algorithm Performance
  • 5.3.2 Analytical Comparison
  • CHAPTER 6 Conclusions
  • References
  • APPENDIX A:PART SOURCE CODE OF THE SERVER APPLICATION
  • APPENDIX B:PART SOURCE CODE OF THE MOBILE APPLICATION
  • PUBLICATION:PAPERS PUBLISHED DURING PHD DEGREE STUDYING
  • RESEARCH PROJECTS PARTICIPATED BY AUTHOR
  • ACKNOWLEDGEMENT
  • AUTHOR BIOGRAPHY
  • 相关论文文献

    • [1].学科资源云服务Ontology表示技术研究[J]. 信息安全与技术 2015(10)
    • [2].A New Argument for Marx's Practical Ontology[J]. 清华西方哲学研究 2020(01)
    • [3].A Study of Information Retrieval Based on Ontology[J]. 校园英语 2017(21)
    • [4].Expression model for multiple relationships in the ontology of traditional Chinese medicine knowledge[J]. Journal of Traditional Chinese Medical Sciences 2016(01)
    • [5].基于Ontology的自然语言检索研究[J]. 情报探索 2012(01)
    • [6].Review on the Work of Agriculture Ontology Research Group[J]. Journal of Integrative Agriculture 2012(05)
    • [7].Ontology及其在企业架构中的应用探讨[J]. 图书馆学研究 2012(15)
    • [8].Ontology及其在知识组织中的应用[J]. 经济研究导刊 2011(27)
    • [9].基于Ontology的跨媒体检索[J]. 电脑编程技巧与维护 2011(24)
    • [10].Construction and application of formal ontology for mine[J]. Transactions of Nonferrous Metals Society of China 2011(S3)
    • [11].A novel approach for agent ontology and its application in question answering[J]. Journal of Central South University of Technology 2009(05)
    • [12].Configurable ontology mapping based on multi-feature[J]. Journal of Harbin Institute of Technology 2009(06)
    • [13].An architecture of knowledge management system based on agent and ontology[J]. The Journal of China Universities of Posts and Telecommunications 2008(04)
    • [14].利用Ontology实现语义检索[J]. 成都电子机械高等专科学校学报 2008(01)
    • [15].基于Ontology的面向对象数据库模型研究[J]. 情报杂志 2008(04)
    • [16].Dempster-Shafer Inconsistency Values[J]. Chinese Journal of Electronics 2014(02)
    • [17].基于Ontology的智能检索技术研究与实践[J]. 情报杂志 2009(05)
    • [18].基于Ontology的态势估计研究[J]. 计算机工程与设计 2009(16)
    • [19].Ontology mapping approach based on set & relation theory and OCL[J]. Journal of Harbin Institute of Technology 2009(04)
    • [20].基于Ontology的语义检索模型研究[J]. 计算机与数字工程 2009(12)
    • [21].基于ontology的分布式异构数据库集成研究[J]. 计算机工程与设计 2008(19)
    • [22].Generalized Testability Scheme Modeling of Materiel System Based on Information Ontology[J]. Journal of Donghua University(English Edition) 2016(02)
    • [23].Capability-based context ontology modeling and reasoning for C~4ISR communication[J]. Journal of Systems Engineering and Electronics 2016(04)
    • [24].基于本体(Ontology)的数字图书馆知识组织研究[J]. 大家 2010(02)
    • [25].Automatic Approach to Ontology Evolution Based on Change Impact Comparisons[J]. Tsinghua Science and Technology 2010(06)
    • [26].Rules-based object-relational databases ontology construction[J]. Journal of Systems Engineering and Electronics 2009(01)
    • [27].基于Ontology的个性化语义检索系统研究[J]. 图书馆理论与实践 2009(10)
    • [28].An Ontology Reasoning Architecture for Data Mining Knowledge Management[J]. Wuhan University Journal of Natural Sciences 2008(04)
    • [29].Combining ODM and OCL in ontology verification[J]. Journal of Harbin Institute of Technology 2009(05)
    • [30].基于ontology的网络资源语义化研究[J]. 科技情报开发与经济 2008(28)
    A Context-based Mobile Knowledge Support System for Supporting Foreigners: Demand-Supply Knowledge Representation and Matching Algorithm
    下载Doc文档

    猜你喜欢