Abstract
Web-based sales assistance systems are a valuable means to guide online customers in the decision-making and product selection process. Conversational recommenders simulate the behavior of an experienced sales expert, which is a knowledge-intensive task and requires personalized user interaction according to the customers’ needs and skills. In this paper, we present the Advisor Suite framework for rapid development of conversational recommenders for arbitrary domains. In the system, both the recommendation logic and the knowledge required for constructing the personalized dialog and adaptive web pages is contained in a declarative knowledge-base. The advisory application can be completely modeled using graphical tools based on a conceptual model of online sales dialogs. A template mechanism supports the automatic construction of maintainable dynamic web pages. At run-time, a controller component generically steers the interaction flow. Practical experiences from several commercial installations of the system show that development times and costs for online sales advisory systems can be significantly reduced when following the described knowledge-based approach.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Ardissono, L., Felfernig, A., Friedrich, G., Goy, A., Jannach, D., Petrone, G., Schäfer, R., Zanker, M.: A Framework for the Development of Personalized, Distributed Web-Based Configuration Systems. AI Magazine 24(3), 93–110 (Fall 2003)
Ardissono, L., Felfernig, A., Friedrich, G., Goy, A., Jannach, D., Petrone, G., Schäfer, R., Zanker, M.: Personalizing on-line configuration of products and services. In: Proceedings 15th European Conference on Artificial Intelligence, Lyon, France. IOS Press, Amsterdam (2000)
Thompson, C.A., Göker, M.H., Langley, P.: A Personalized Systems for Conversational Recommendations. Journal of Artificial Intelligence Research 21, 393–428 (2004)
Bridge, D.: Towards Conversational Recommender Systems: A Dialogue Grammar Approach. In: Procs. of the Workshop in Mixed-Initiative Case-Based Reasoning, Workshop Programme at the Sixth European Conference in Case-Based Reasoning, pp. 9–22 (2002)
Ceri, S., Fraternali, P., Matera, M.: Conceptual Modeling of Data-Intensive Web Applications. IEEE Internet Computing 6(4), 20–30
Rossi, G., Schwabe, D., Esmeraldo, L., Lyardet, F.: Engineering Web Applications for Reuse. IEEE Multimedia 8(1), 20–31 (2001)
Jacyntho, M.D., Schwabe, D., Rossi, G.: A Software Architecture for Structuring complex Web Applications. Journal of Web Engineering 1(1), 37–60 (2002)
Gomez, J., Cachero, C., Pastor, O.: Extending a Conceptual Modelling Approach to Web Application Design. In: Proc. of the 1st International Workshop on Web-Oriented Software Technology, Valencia, Spain (June 2001)
Jannach, D.: Advisor Suite – A knowledge-based sales advisory system. In: Proc. of the 16th European Conference on Artificial Intelligence – 3rd Prestigious Applications Intelligent Systems Conference, Valencia, Spain, pp. 720–724 (2004)
Jannach, D., Kreutler, G.: Building on-line sales assistance systems with ADVISOR SUITE. In: Proc. of the 16th International Conference on Software Engineering and Knowledge Engineering (SEKE 2004), Banff, Canada, pp. 110–116 (2004)
Schiex, T., Fargier, H., Verfaille, G.: Valued Constraint Satisfaction Problems: Hard and Easy Problems. In: Proc. of International Joint Conference on Artificial Intelligence (IJCAI 1995), Montreal, Canada, pp. 631–639 (1995)
von Winterfeldt, D., Edwards, W.: Decision Analysis and Behavioral Research. Cambridge University Press, Cambridge (1986)
Rumbaugh, J., Jacobson, I., Booch, G.: The Unified Modeling Language Reference Manual. Addison-Wesley, Reading (1998)
Goodwill, J.: Mastering JSP Custom Tags and Tag Libraries. Wiley Publishers, Chichester (2002)
Berson, A., Smith, S., Thearling, K.: Building data mining applications for CRM. McGraw-Hill, New York (2000)
Kosala, R., Blockeel, H.: Web mining research: A survey. SIGKDD Explorations 2(1), 1–15 (2000)
Krasner, G.E., Pope, S.T.: A Description of the Model-View-Controller User Interface Paradigm in the Smalltalk-80 System. ParcPlace Systems Inc., Mountain View (1988)
Ceri, S., Fraternali, P., Bongio, A.: Web Modeling Language (WebML): a Modeling
Conallen, J.: Building Web Applications with UML. Addison Wesley, Reading (2000)
Gray, J., Rossi, M., Tolvanen, J.-P.(eds.): Domain-Specific Modeling with Visual Languages. Journal of Visual Languages & Computing 15(3-4), 207–330 (2004)
Tolvanen, J.-P., Kelly, S.: Domänenspezifische Modellierung. ObjektSpektrum, pp. 30–35 (April 2004)
MetaCase Corp.: Domain-specific modeling: 10 times faster than UML. White Paper (August 2004), Available online at, http://www.metacase.com/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Jannach, D., Kreutler, G. (2004). A Knowledge-Based Framework for the Rapid Development of Conversational Recommenders. In: Zhou, X., Su, S., Papazoglou, M.P., Orlowska, M.E., Jeffery, K. (eds) Web Information Systems – WISE 2004. WISE 2004. Lecture Notes in Computer Science, vol 3306. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30480-7_40
Download citation
DOI: https://doi.org/10.1007/978-3-540-30480-7_40
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23894-2
Online ISBN: 978-3-540-30480-7
eBook Packages: Springer Book Archive