A recommendation system combining context-awarenes and user profiling in mobile environment

Ulucan, Serkan
Up to now various recommendation systems have been proposed for web based applications such as e-commerce and information retrieval where a large amount of product or information is available. Basically, the task of the recommendation systems in those applications, for example the e-commerce, is to find and recommend the most relevant items to users/customers. In this domain, the most prominent approaches are أcollaborative filteringؤ and أcontent-based filteringؤ. Sometimes these approaches are called as أuser profilingؤ as well. In this work, a context-aware recommendation system is proposed for mobile environment, which also can be considered as an extension of those recommendation systems proposed for web-based information retrieval and e-commerce applications. In the web-based information retrieval and e-commerce applications, for example in an online book store (e-commerce), the users̕ actions are independent of their instant context (location, time_etc). But as for mobile environment, the users̕ actions are strictly dependent on their instant context. These dependencies give raise to need of filtering items/actions with respect to the users̕ instant context. In this thesis, an approach coupling approaches from two different domains, one is the أmobile environmentؤ and other is the أwebؤ, is proposed. Hence, it will be possible to separate whole approach into two phases: أcontext-aware predictionؤ and أuser profilingؤ. In the first phase, combination of two methods called أfuzzy c-means clusteringؤ and أlearning automataؤ will be used to predict the mobile user̕s motions in context space beforehand. This provides elimination of a large amount of items placed in the context space. In the second phase, hierarchical fuzzy clustering for users profiling will be used to determine the best recommendation among the remaining items.


User modeling in mobile environment
Alkılıçgil, Erdem; Erkmen, Aydan Müşerref; Department of Electrical and Electronics Engineering (2005)
The popularity of e-commerce sites and applications that use recommendations and user modeling is increased recently. The development and contest in tourism calls attention of large-scale IT companies. These companies have started to work on recommendation systems and user modeling on tourism sector. Some of the clustering methodologies, neighboring methods and machine learning algorithms are commenced to use for making predictions about tourist̕s interests while he/she is traveling around the city. Recomme...
A knowledge based product line for semantic modeling of web service families
Orhan, Umut; Doğru, Ali Hikmet; Department of Computer Engineering (2008)
Some mechanisms to enable an effective transition from domain models to web service descriptions are developed. The introduced domain modeling support provides verification and correction on the customization part. An automated mapping mechanism from the domain model to web service ontologies is also developed. The proposed approach is based on Feature-Oriented Domain Analysis (FODA), Semantic Web technologies and ebXML Business Process Specification Schema (ebBP). Major contributions of this work are the c...
An intelligent fuzzy object-oriented database framework for video database applications
Özgür, Nezihe Burcu; Yazıcı, Adnan; Department of Computer Engineering (2007)
Video database applications call for flexible and powerful modeling and querying facilities, which require an integration or interaction between database and knowledge base technologies. It is also necessary for many real life video database applications to incorporate uncertainty, which naturally occurs due to the complex and subjective semantic content of video data. In this thesis study, firstly, a fuzzy conceptual data model is introduced to represent the semantic content of video data. UML (Unified Mod...
An ontology-based multi-agent virtual enterprise system (OMAVE): part 1: domain model<bold>l</bold>ing and rule management
Sadigh, Bahram Lotfi; ÜNVER, HAKKI ÖZGÜR; Nikghadam, Shahrzad; DOĞDU, ERDOĞAN; ÖZBAYOĞLU, AHMET MURAT; KILIÇ, SADIK ENGİN (Informa UK Limited, 2017-01-01)
New advancements in computers and information technologies have yielded novel ideas to create more effective virtual collaboration platforms for multiple enterprises. Virtual enterprise (VE) is a collaboration model between multiple independent business partners in a value chain and is particularly suited to small and medium-sized enterprises (SMEs). The most challenging problem in implementing VE systems is ineffcient and inFLexible data storage and management techniques for VE systems. In this research, a...
A Static analysis approach for service oriented software engineering (SOSE) designs
Çermikli, Can; Doğru, Ali Hikmet; Department of Computer Engineering (2010)
In this thesis, a static analysis approach is introduced in order to develop correct business processes according to the Web Service Business Process Execution Language (WS-BPEL) specification. The modeling of the business processes are conducted with Business Process Execution Language (BPEL) which is a popular orchestrator of Service Oriented Architectures (SOA) based system through the description of workflow. This approach is also integrated to the Service Oriented Software Engineering (SOSE) design tec...
Citation Formats
S. Ulucan, “A recommendation system combining context-awarenes and user profiling in mobile environment,” M.S. - Master of Science, Middle East Technical University, 2005.