{'fraction_non_alphanumeric': 0.018770702981229296, 'fraction_numerical': 0.000368052999631947, 'mean_word_length': 5.410377358490566, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
An Ontology-Based Framework for Personalized Mobile Content Services

Personalization in mobile content services means to provide the appropriate contents in suitable ways for mobile users according to the context factors of spatio-temporal environment, personal characteristics, and conditions of terminals and networks. Different types of context data are required for diverse mobile services. In this paper, context and content service ontologies are constructed and a multi-agent framework is introduced to support personalized content services in wireless environment. Further, the relevancy between contexts and services is discussed. Finally, the working procedure of service platform is illustrated by an instance. Mobile commerce operates in a different circumstance compared with traditional e-commerce due to the distinct characteristics and technical constraints of terminals and networks. The advances in mobile technologies have led to the transition from voice-exclusive services to Web-based content services. The concept "content" means information resources published on the web or stored in the databases of enterprises. Mobile content services enable users to obtain digitized resources anywhere and anytime. This is the unique advantage and main driving force for the rapid acceptance of mobile services and applications. While the users get the rapidness and convenience, the information amount they really require is far less than that the stationary Internet own. Personalization in mobile content services means to deliver the related content to the users in some adaptive formats based on their interests, current time, locations and activities etc. The goals of personalized design involve: the right thing, in the right position, on the right time, by the right means, and for the right user. To achieve these goals, context is a crucial issue. Context is any information that can be used to characterize the situation of an entity(1). The concept of context itself is older than mobile computing. However, mobile computing brings new dimensions to context. In mobile environment, contexts typically involve the locations, interests and status of networks and terminals. Context data can be used to filter out less relevant materials and present the most important or appropriate contents to the users in some adaptive forms. Thus, the users can acquire their desired contents more effectively and efficiently. So the providers of mobile content services must consider how to create suitable content filtering and adapting mechanism to satisfy their users. The major tasks in deploying personalized mobile content services include information collecting and filtering, and format adapting.