NAMA: A Context-Aware Multi-Agent Based Web Service Approach to Proactive Need Identification for Personalized Reminder System

NAMA: 개인화된 상기 시스템 구축에서의 선응적인 욕구 파악을 위한 상황인지가 가능한 다중 에이전트 웹서비스 접근법

  • 권오병 (경희대학교 국제경영학부) ;
  • 김민용 (경희대학교 국제경영학부) ;
  • 최성철 (한동대학교 경영경제학부) ;
  • 박규로 (한동대학교 전산전자공학부)
  • Published : 2004.09.30

Abstract

Developing a personalized system on a user's behalf which is working around the Internet-based marketplace is one of the challenging issues in intelligent e-business, especially mobile commenrce. It has been highly recommended that such a mobile personalized system has to perceive the user's needs a priori by tracking user's current context such as location with activity and then to identify the current needs dynamically and proactively. Automatically and unobtrusively getting user's context is an inevitable feature for the development of autonomous mobile commenrce. However, personalization methodologies and their feasible architectures for context-aware mobile commerce have been so far very rare. Hence, this paper aims to propose a context-aware mobile commerce development methodology by applying agent and semantic web technologies for personalized reminder system, which is one of the mobile commerce support system. We revisited associationism to understand a buyer's need identification process and adopt the process as 'purchase based on association' to implement a personalized reminder system. Based on this approach, we have showed how the agent-based semantic web service system can be used to realize need-aware reminder system. NAMA(Need-Aware Multi-Agent), a prototype system, has been implemented to show the feasibility of the methodology and framework under mobile setting proposed in this paper. NAMA embeds bluetooth-based location tracking module and identify what a user is currently looking at through her/his mobile device such as PDA. Based on these capabilities, NAMA considers the context, user profile with preferences, and information about currently available services, to aware user's current needs and then link her/him to a set of services, which are implemented as web services.

Keywords

References

  1. Abowd, G.D., 'Software Engineering Issues for Ubiquitous Computing,' Proceedings of the 21st International Conference on Software engineering, 1999, pp. 75-84
  2. Anderson, J.R. and Bower, G.H., Human Associative Memory, New York, Wiley & Sons, 1973
  3. Avila-Rosas, A, Moreau, L., Dialani, V., Miles, S., Lin, X., 'Agents for the Grid: a Comparison with Web Services (part II: Service Discovery),' 1st International Workshop on Challenges in Open Agent Systems, AAMAS'02, Bolona, 2002
  4. Ballard, D.H. and Brown C.M, Computer Vision, Englewood Cliffs, N.J., Prentice Hall, 1982
  5. Blake, M.B., 'The Business of e-Commerce Systems: Business Models and XML,' available from http://www.cs.georgetown.edu/blakeb/Spring2002 /COSC545/HTML_Pages/COSC545_Lecture 5.pdf
  6. Buhler, P.A. and Vidal, J.M., 'Towards the Synthesis of Web Services and Agent Behaviors,' Proceedings of the 1st International Workshop on Challenges in Open Agent Systems, AAMAS'02, Bolona, 2002
  7. Davies, G and Thomson, D., 'Context in Context,' In: Davies, G & Thomson, D. (eds.) Memory in Context, John Wiley, Chichester, 1988
  8. Dey, A.K. and Abowd, G.D., Towards a Better Understanding of Context and Contextawareness, GVU Technical Report, GIT-GVU-99-22, College Comp., GA Inst. Tech., 1999
  9. Dickinson, A and Shanks, D.R., 'Animal conditioning and human causality judgment,' In L.G. Nilsson & T. Archer (Eds.), Perspectives on learning and memory, Hillsdale, NJ: Lawrence Erlbaum Associates, Inc, 1985, pp. 167-191
  10. Dickinson, A, Shanks, D.R. and Evenden, J.L., 'Judgment of actoutcome contingency: The role of selective attribution,' Quarterly Journal of Experimental Psychology, Vol. 36, No. A, 1984, pp. 2950
  11. Fertig,S., Freeman, E. and Gelernter, D, 'Finding and Reminding Reconsidered,' SIGCHI Bulletin, Vol. 28, 1996
  12. Fu, X., Budzik, J. and Hammond, K. J., 'Mining Navigation History for Recommendation,' Proceedings of Intelligent User Interfaces, ACM Press, 2000
  13. Gerlach, J. and Kuo, F.Y., 'Understanding Human-Computer Interactions for Information Systems Design,' MIS Quarterly, Vol. 15, No. 4, 1991, pp. 527-549 https://doi.org/10.2307/249456
  14. Giunchiglia, F. and Bouquet, P., 'Introduction to Contextual Reasoning,' In: Kokinov. B. (ed.), Perspectives on Cognitive Science, Vol. 3, NBU Press, Sofia, 1997
  15. Han, J., 'Constraint-based query evaluation in deductive databases,' IEEE Transactions on Knowledge and Data Engineering, Vol. 6, No. 1, 1994, pp. 96-107 https://doi.org/10.1109/69.273030
  16. He, M., Jennings, N.R. and Leung, H.F., 'On Agent-Mediated Electronic Commerce,' available from http://citeseer.nj.nec.com/567141. html.
  17. Hill, W. and Hollan, J., 'History-Enriched Digital Objects,' Proceedings of CFP'93, available from http://www.cpsr.org/dox/conferences/ cfp93/hill-hollan.html, 1993
  18. Kintsch, W., 'The Role of Knowledge in Discourse Comprehension: A Construction Integration Model,' Psychological Review, Vol. 95, No.2, 1988, pp. 163-182 https://doi.org/10.1037/0033-295X.95.2.163
  19. Korteum, G., Segall, Z., Thompson, T.G.C., 'Close Encounters: Supporting Mobile Collaboration through Interchange of User Profiles,' Proceedings of HUC'99, 1999, pp. 171-185
  20. Kuno, H. and Sahai, A., 'My Agent Wants to Talk to Your Service: Personalizing Web Services through Agents,' Proceedings of the 1st International Workshap on Challenges in Open Agent Systems, Bolona, 2002
  21. Leahey, T.H., 'Associationism,' In: R.J. Corsini (ed) Encyclopedia of Psychology, Second Edition. New York etc.: J.wiley & Sons, 1994
  22. Luo, X., Zhang, C. and Leung, H.E., 'Information sharing between heterogeneous uncertain reasoning models in a multi-agent environment: A case study,' International Journal of Approximate Reasoning, Vol. 27, No. 1, 2001, pp. 27-59 https://doi.org/10.1016/S0888-613X(01)00032-9
  23. Marmasse, N., 'ComMotion,' Proceedings of CHI'99, 1999, pp. 320-321
  24. McCarthy, C. E. and Pollack, M. E., 'A Plan -Based Personalized Cognitive Orthotic,' 6th International Conference on AI Planning and Scheduling, April 2002
  25. McKillip, J., 'Need Analysis: Tools for the Human Service and Education,' Applied Social Research Methods Series, Vol. 10, Sage Publications: Thousand Oaks, CA., 1987
  26. O'Connor, M., Cosley, D., Konstan, J.A., and Riedl, J., 'PolyLens: A recommender system for groups of user,' ECSCW 2001, 2001, pp. 199-218
  27. Peters, S. and Shrobe, H., 'Using Semantic Networks for Knowledge Representation in an Intelligent Environment,' PerCom '03: 1st Annual IEEE International Conference on Pervasive Computing and Communications, Ft. Worth, TX, USA, March 2003
  28. Pollack, M. E., Brown, L., Colbry, D., McCarthy, C. E., Orosz, C., Peintner, B., Ramakrishnan, S., and Tsamardinos, I., 'Autominder: An Intelligent Cognitive Orthotic System for People with Memory Impairment,' Robotics and Autonomous Systems, Vol. 44, No. 3-4, 2003, pp. 273-282 https://doi.org/10.1016/S0921-8890(03)00077-0
  29. Reviere, R, Berkowitz, S., Carter, C.C, and Gergusan, C.G, Needs Assessment: A Creative and Practical Guide for Social Scientists, Taylor and Francis: Washington, DC, 1996
  30. Schilit, B. N., Adams, N. I. and Want, R., 'Context-aware computing applications,' Proceedings of 1st International Workshop on Mobile Computing Systems and Applications, 1994, pp. 85-90
  31. Schilit, W. N., System architecture for context aware mobile computing, PhD thesis, Columbia University, 1995
  32. Shanks, D.R., Holyoak, K.J. and Medin, D.L. The psychology of learning andmotivation, Vol. 34, San Diego, CA: Academic Press, 1996
  33. Shardanand, U. and Maes, P., 'Social Information Filtering: Algorithms for Automating: Word of Mouth,' CHI 1995, 1996, pp. 210-217
  34. Smith, I., Support For Multi-Viewed Interfaces, PhD thesis, Georgia Tech College of Computing, 1998
  35. Sperber, D. and Wislon, D., Relevance., Communicationand Cognition, Harvard University Press, Cambridge, MA, 1986
  36. Want, R, Hopper, A, Falcao, V. and Gibbons, J., 'The active badge location system,' ACM Transactions on Information Systems, Vol. 10, No. 1, 1992, pp. 91-102
  37. Want, R, Schilit, B., Adams, N., Gold, R, Petersen, K, Ellis, J., Goldberg, D. and Weiser, M., The PARCTAB ubiquitous computing experiment, Technical Report CSL95- 1, Xerox Palo Alto Research Center, March 1995
  38. Wasserman, E.A., 'Attribution of causality to common and distinctive elements of compound stimuli,' Psychological Science, Vol. 1, 1996, pp.298-302 https://doi.org/10.1111/j.1467-9280.1990.tb00221.x
  39. Weld, D.S., Anderson, C., Domingos, P., Etzioni, O., Gajos, K, Lau, T., Wolfman, S., 'Automatically Personalizing User Interfaces,' IJCAI, 2003
  40. Witkin, B. R. and Altschuld, J. W., Planning and Conducting Needs Assessments: A Practical Guide, Sage Publications: Thousand Oaks, CA, 1995
  41. Young, R. M., Association of Ideas, available from http://www.shef.ac.uk/~psysc /staff/ rmyoung/papers/paper58h.html, 1968