Logo Lanfrica

Knowledge Modelling For A Hotel Recommendation System

Record type:

software
Creator:
B. R.
Publisher:
Zenodo
Host:avatar
Knowledge modelling, a main activity for the development of Knowledge Based Systems, have no set standards and are mostly done in an ad hoc way. There is a lack of support for the transition from abstract level to implementation. In this paper, a methodology for the development of the knowledge model, which is inspired by both Software and Knowledge Engineering, is proposed. Use of UML which is the de-facto standard for modelling in the software engineering arena is explored for knowledge modelling. The methodology proposed, is used to develop a knowledge model of a knowledge based system for recommending suitable hotels for tourists visiting Mauritius. {"references": ["P. Speel, A. Th. Schreiber., W. van Joolingen., G.J. van Heijst, G. Beijer, Conceptual Modelling for Knowledge Based Systems, Encyclopedia of Computer Science and Technology, Marcel Dekker Inc. New York, 2001.", "M.S. Abdullah, A. Evans, I. Benest, R. Paige, C. ,Kimble Modelling Knowledge Based Systems Using the executable Modelling Framework(XMF), Proceedings of the 2004 IEEE, Conference on Cybernetics and Intelligent Systems, Singapore, 2004.", "H. Knublauch , An Agile Development Methodology for Knowledge-Based Systems Including a Java Framework for Knowledge Modeling and Appropriate Tool Support, Dissertation (PhD thesis), University of Ulm, 2002.", "G.Booch, J.E. Rumbaugh and I.Jacobson, The Unified Modelling Language User Guide, Addison-Wesley, Reading, MA, 1999.", "A. Th. Schreiber, J. Akkermans., A. Anjewierden., R. De Hoog, N. Shadbolt, W. Van De Velde , B. Wielinga Knowledge Engineering and Management: The CommonKADS Methodology, MIT Press, 2000.", "J. H. Gennari, M. A. Musen, R. W. Fergerson, W. E. Grosso, M. Crubezy, H. Eriksson, N. F. Noy, and S. W. Tu. The Evolution of Protege: An Environment for Knowledge-Based Systems Development, International Journal of Human Computer Studies, 2003.", "J. Angele and D. Fensel and D. Landes and R. Studer, Developing knowledge based systems with MIKE, Journal of Automated Software Engineering, 1998.", "MOKA homepage. Available: kbe.conventry.ac.uk (URL)", "H. Knublauch, T. Rose, RoundTrip Engineering of Ontologies for Knowledge Based Systems, Twelfth International Conference on Software Engineering and Knowledge Engineering (SEKE), (239-247), Chicago, IL, 2000. [10] S. Cranefield and M. Purvis, UML as an ontology modelling language, In Proceedings of the Workshop on Intelligent Information Integration, 16th International Joint Conference on Artificial Intelligence (IJCAI-99), 1999."]}