Skip to main content

2016 | OriginalPaper | Buchkapitel

A Design of Context-Aware Framework for Conditional Preferences of Group of Users

verfasst von : Reza Khoshkangini, Maria Silvia Pini, Francesca Rossi

Erschienen in: Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Due to the dependency of users’ preferences, which change over time, there is a need to generate a recommender framework that can handle users’ conditional preferences. Since the most existing context-aware frameworks have been created for individual users, until now, little academic attention has been paid to the conditional users’ preferences in group context-aware recommender systems. In dynamic domains, users’ preferences are continuously affected by the domain entities, that is any object acting as service providers (e.g., restaurant, weather, users, etc. could be the entities in a restaurant selection guide). Hence, in this study we propose a context-aware framework that provides service(s) according to the current context of entities and the current users’ preferences, which are naturally conditional. In addition, our framework is self-adaptive because it can adjust its own behavior (that is, the service it provides) based on the current context of entities. The Hyperspace Analogue to Context (HAC) model is used to abstract and represent the multi-dimensional entities’ context to the system. The main goal of the proposed framework is to keep up at high level of satisfaction degree of group of users in a dynamic domain. We conclude this paper by simulating and evaluating our framework on a concrete scenario.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
In this study, Space refers to a domain where all entities have dependencies. For example, in the space of selecting a restaurant, users, road, restaurants and weather have relations that can influence on users’ preferences.
 
2
In this experiment we consider that the type of the restaurant will not change at different times, while quality, price, the status of queue (or waiting time) and the status of the traffic around the restaurant will change time to time.
 
Literatur
1.
Zurück zum Zitat Adomavicius, G., Sankaranarayanan, R., Sen, S., Tuzhilin, A.: Incorporating contextual information in recommender systems using a multidimensional approach. ACM Trans. Inf. Syst. (TOIS) 23(1), 103–145 (2005)CrossRef Adomavicius, G., Sankaranarayanan, R., Sen, S., Tuzhilin, A.: Incorporating contextual information in recommender systems using a multidimensional approach. ACM Trans. Inf. Syst. (TOIS) 23(1), 103–145 (2005)CrossRef
2.
Zurück zum Zitat Adomavicius, G., Tuzhilin, A.: Context-aware recommender systems. Recommender Systems Handbook, pp. 217–253. Springer, US (2011) Adomavicius, G., Tuzhilin, A.: Context-aware recommender systems. Recommender Systems Handbook, pp. 217–253. Springer, US (2011)
3.
Zurück zum Zitat Allen, T.E., Goldsmith, J., Justice, H.E., Mattei, N., Raines, K.: Generating cp-nets uniformly at random. In: Proceedings of the 30th AAAI Conference on Artificial Intelligence (AAAI) (2016) Allen, T.E., Goldsmith, J., Justice, H.E., Mattei, N., Raines, K.: Generating cp-nets uniformly at random. In: Proceedings of the 30th AAAI Conference on Artificial Intelligence (AAAI) (2016)
4.
Zurück zum Zitat Anand, S.S., Mobasher, B.:. Contextual Recommendation. Springer (2006) Anand, S.S., Mobasher, B.:. Contextual Recommendation. Springer (2006)
5.
Zurück zum Zitat Baltrunas, L., Amatriain, X.: Towards time-dependant recommendation based on implicit feedback. In: Workshop on Context-aware Recommender Systems (CARS’09) (2009) Baltrunas, L., Amatriain, X.: Towards time-dependant recommendation based on implicit feedback. In: Workshop on Context-aware Recommender Systems (CARS’09) (2009)
6.
Zurück zum Zitat Boutilier, C., Brafman, R.I., Domshlak, C., Hoos, H.H., Poole, D.: Cp-nets: A tool for representing and reasoning with conditional ceteris paribus preference statements. J. Artif. Intell. Res. (JAIR) 21, 135–191 (2004)MathSciNetMATH Boutilier, C., Brafman, R.I., Domshlak, C., Hoos, H.H., Poole, D.: Cp-nets: A tool for representing and reasoning with conditional ceteris paribus preference statements. J. Artif. Intell. Res. (JAIR) 21, 135–191 (2004)MathSciNetMATH
7.
Zurück zum Zitat De Gemmis, M., Iaquinta, L., Lops, P., Musto, C., Narducci, F., Semeraro, G.: Preference learning in recommender systems. Prefer. Learn. 41 (2009) De Gemmis, M., Iaquinta, L., Lops, P., Musto, C., Narducci, F., Semeraro, G.: Preference learning in recommender systems. Prefer. Learn. 41 (2009)
8.
Zurück zum Zitat Dey, A.K.: Understanding and using context. Pers. Ubiquit. Comput. 5.1(2001), 4–7 (2001) Dey, A.K.: Understanding and using context. Pers. Ubiquit. Comput. 5.1(2001), 4–7 (2001)
9.
Zurück zum Zitat Dourish, P.: What we talk about when we talk about context. Pers. Ubiquit. Comput. 8(1), 19–30 (2004)CrossRef Dourish, P.: What we talk about when we talk about context. Pers. Ubiquit. Comput. 8(1), 19–30 (2004)CrossRef
10.
Zurück zum Zitat Gärdenfors, P.: Conceptual Spaces: The geometry of Thought. MIT press (2004) Gärdenfors, P.: Conceptual Spaces: The geometry of Thought. MIT press (2004)
11.
Zurück zum Zitat Hothorn, T., Hornik, K., Zeileis, A.: Ctree: Conditional Inference Trees Hothorn, T., Hornik, K., Zeileis, A.: Ctree: Conditional Inference Trees
12.
Zurück zum Zitat Lang, J.: Graphical representation of ordinal preferences: languages and applications. In: Conceptual Structures: From Information to Intelligence, pp. 3–9. Springer (2010) Lang, J.: Graphical representation of ordinal preferences: languages and applications. In: Conceptual Structures: From Information to Intelligence, pp. 3–9. Springer (2010)
13.
14.
Zurück zum Zitat Li, Q., Kim, B.M.: An approach for combining content-based and collaborative filters. In: Proceedings of the Sixth International Workshop on Information Retrieval with Asian Languages, vol. 11, pp. 17–24. Association for Computational Linguistics (2003) Li, Q., Kim, B.M.: An approach for combining content-based and collaborative filters. In: Proceedings of the Sixth International Workshop on Information Retrieval with Asian Languages, vol. 11, pp. 17–24. Association for Computational Linguistics (2003)
15.
Zurück zum Zitat Lu, J., Wu, D., Mao, M., Wang, W., Zhang, G.: Recommender system application developments: a survey. Decis. Support Syst. 74, 12–32 (2015)CrossRef Lu, J., Wu, D., Mao, M., Wang, W., Zhang, G.: Recommender system application developments: a survey. Decis. Support Syst. 74, 12–32 (2015)CrossRef
16.
Zurück zum Zitat Lund, K., Burgess, C.: Producing high-dimensional semantic spaces from lexical co-occurrence. Behav. Res. Methods Instrum. Comput. 1996, 203–208 (1996)CrossRef Lund, K., Burgess, C.: Producing high-dimensional semantic spaces from lexical co-occurrence. Behav. Res. Methods Instrum. Comput. 1996, 203–208 (1996)CrossRef
17.
Zurück zum Zitat Oku, K., et al.: A recommendation system considering users past/current/future contexts. In: Proceedings of CARS (2010) Oku, K., et al.: A recommendation system considering users past/current/future contexts. In: Proceedings of CARS (2010)
18.
Zurück zum Zitat Palmisano, C., Tuzhilin, A., Gorgoglione, M.: Using context to improve predictive modeling of customers in personalization applications. In: IEEE Transactions on Knowledge and Data Engineering, vol. 20, no. 11, pp. 1535–1549 (2008) Palmisano, C., Tuzhilin, A., Gorgoglione, M.: Using context to improve predictive modeling of customers in personalization applications. In: IEEE Transactions on Knowledge and Data Engineering, vol. 20, no. 11, pp. 1535–1549 (2008)
19.
Zurück zum Zitat Qian, G., Sural, S., Gu, Y., Pramanik, S.: Similarity between euclidean and cosine angle distance for nearest neighbor queries. In: Proceedings of the 2004 ACM Symposium on Applied Computing, pp. 1232–1237. ACM (2004) Qian, G., Sural, S., Gu, Y., Pramanik, S.: Similarity between euclidean and cosine angle distance for nearest neighbor queries. In: Proceedings of the 2004 ACM Symposium on Applied Computing, pp. 1232–1237. ACM (2004)
20.
Zurück zum Zitat Rasch, K., Li, F., Sehic, S., Ayani, R., Dustdar, S.: Context-driven personalized service discovery in pervasive environments. World Wide Web 14(4), 295–319 (2011)CrossRef Rasch, K., Li, F., Sehic, S., Ayani, R., Dustdar, S.: Context-driven personalized service discovery in pervasive environments. World Wide Web 14(4), 295–319 (2011)CrossRef
21.
Zurück zum Zitat Rasch, K., Li, F., Sehic, S., Ayani, R., Dustdar, S.: Automatic description of context-altering services through observational learning. In: Pervasive Computing, pp. 461–477. Springer (2012) Rasch, K., Li, F., Sehic, S., Ayani, R., Dustdar, S.: Automatic description of context-altering services through observational learning. In: Pervasive Computing, pp. 461–477. Springer (2012)
22.
Zurück zum Zitat Rossi, F.: Preference Reasoning. Logic Programming, pp. 5–8. Springer, Berlin (2005) Rossi, F.: Preference Reasoning. Logic Programming, pp. 5–8. Springer, Berlin (2005)
23.
Zurück zum Zitat Rossi, F., Venable, K.B., Walsh, T.: mCP nets: representing and reasoning with preferences of multiple agents. AAAI 4, 729–734 (2004) Rossi, F., Venable, K.B., Walsh, T.: mCP nets: representing and reasoning with preferences of multiple agents. AAAI 4, 729–734 (2004)
24.
Zurück zum Zitat Shin, D., Lee, J.-W., Yeon, J., Lee, S.-G.: Context-aware recommendation by aggregating user context. In: IEEE Conference on Commerce and Enterprise Computing, 2009. CEC’09, pp. 423–430. IEEE (2009) Shin, D., Lee, J.-W., Yeon, J., Lee, S.-G.: Context-aware recommendation by aggregating user context. In: IEEE Conference on Commerce and Enterprise Computing, 2009. CEC’09, pp. 423–430. IEEE (2009)
25.
Zurück zum Zitat Smaaberg, S.F., Shabib, N., Krogstie, J.: A user-study on context-aware group recommendation for concerts. In: HT (Doctoral Consortium/Late-breaking Results/Workshops) (2014) Smaaberg, S.F., Shabib, N., Krogstie, J.: A user-study on context-aware group recommendation for concerts. In: HT (Doctoral Consortium/Late-breaking Results/Workshops) (2014)
Metadaten
Titel
A Design of Context-Aware Framework for Conditional Preferences of Group of Users
verfasst von
Reza Khoshkangini
Maria Silvia Pini
Francesca Rossi
Copyright-Jahr
2016
DOI
https://doi.org/10.1007/978-3-319-33810-1_8

Premium Partner