A domain model of Web recommender systems based on usage mining and collaborative filtering

Springer Science and Business Media LLC - Tập 12 Số 1 - Trang 23-40 - 2006
Rosario Girardi1, Leandro Balby Marinho2
1Federal University of Maranhão, 65085–580 Campus do Bacanga, São Luís, MA, Brazil
2University of Freiburg, Georges–Kökler-Allee 51, D-79110, Freiburg, Germany

Tóm tắt

Từ khóa


Tài liệu tham khảo

Adomavicius G, Tuzhilin A (2005) Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions. IEEE Trans Knowl Data Eng 17(6):734–749

Arango G (1988) Domain engineering for software reuse. Ph.D. Thesis. Department of Information and Computer Science, University of California

Baeza-Yates R, Ribeiro-Neto B (1998) Modern information retrieval. Addison-Wesley, Reading

Bellifemine F, Caire G, Poggi A, Rimassa G (2003) JADE a white paper. Exp v. 3 n. 3, Sept 2003. http://www.jade.tilab.com/

Belkin NJ, Croft WB (1992) Information retrieval and filtering: two sides of the same coin? Commun ACM 35(12):29–38

Berendt B, Hotho A, Stumme G (2002) Towards semantic web mining. In: Proceedings of the 1st international semantic web conference (ISWC-02). Springer, Berlin Heidelberg New York, pp 264–278

Braga R, Werner C, Mattoso M (1999) Odyssey: a reuse environment based on domain models. In: IEEE symposium on application-specific systems and software engineering technology (ASSET’99), Texas, pp 50–57

Bresciani P, Giorgini P, Giunchiglia F, Mylopoulos J, Perini A (2004) TROPOS: An agent-oriented software development methodology. J Auton Agent Multi Agent Syst 8(3):203–236

Brusilovsky P, Maybury M (2002) From adaptive hypermedia to the Adaptive Web. Commun ACM 45(5):31–33

Booch G, Rumbaugh J, Jacobson I (1999) Unified modeling language user guide. Addison Wesley, Reading

Burke R (2002) Hybrid recommender systems: survey and experiments. User Model User-adapt Interact 12(4):331–370

Caire G et al (2001) Agent-oriented analysis using MESSAGE/UML. In: Second international workshop on agent-oriented software engineering, AOSE 2001, pp 101–108

Cooley RW (2000) Web usage mining: discovery and application of interesting patterns from Web data. PhD Thesis, Department of Computer Science, University of Minnesota

Cossentino M, Sabatucci L, Sorace S, Chella A (2003) Patterns reuse in the PASSI methodology. In: Proceedings of the fourth international workshop engineering societies in the agents world (ESAW’03), Imperial College London, UK, pp 29–31

Czarnecki K, Eisenecker UW (2000) Generative programming: methods, tools, and applications. ACM Press/Addison-Wesley Publishing Co., New York

Dai H, Mobasher B (2002) Using ontologies to discover domain-level Web usage profiles. In: Proceedings of the second semantic Web mining workshop at PKDD 2002, Helsinki

Dileo J, Jacobs T, Deloach S (2002) Integrating ontologies into multi-agent systems engineering. In: Proceedings of 4th international bi-conference workshop on agent oriented information systems (AOIS 2002), Bologna, pp 15–16

Drumond L, Girardi R, Lindoso A, Balby Marinho L (2006) A semantic Web based recommender system for the legal domain. In: Proceedings of the European conference on artificial intelligence (ECAI 2006) workshop on recommender systems, August 28th to 29th. Riva del Garda, IOS Press (to appear)

Eirinaki M (2004) Web mining: a roadmap, Technical Report, DB-NET 2004, available at http://www.db-net.aueb.gr

Eirinaki M, Vazirgiannis M (2003) Web mining for web personalization. ACM Trans Internet Technol 3(1):1–27

Facca FM, Lanzi PL (2005) Mining interesting knowledge from weblogs: a survey. Data Knowl Eng 53(3):225–241

Falbo RA, Guizzardi G, Duarte KC (2002) An ontological approach to domain engineering. In: Proceedings of the XIV international conference on software engineering and knowledge engineering (SEKE 2002) ACM Press, Italy pp 351–358

Girardi R, Faria CA (2003) Generic ontology for the specification of domain models. In: Overhage S and Turowski K (ed) Proceedings of 1st international workshop on component engineering methodology (WCEM’03) at second international conference on generative programming and component engineering, Germany, pp 41–50

Girardi R, Faria C (2004) An ontology-based technique for the specification of domain and user models in multi-agent domain engineering. CLEI Electron J 7(1)

Girardi R, Faria C, Marinho L (2004) Ontology-based domain modeling of multi-agent systems. In: Gonzalez-Perez C (ed) Proceedings of the third international workshop on agent-oriented methodologies at international conference on object-oriented programming, systems, languages and applications (OOPSLA 2004), Canada pp 51–62

Girardi R, Lindoso A (2005) DDEMAS: a domain design technique for multi-agent domain engineering. In: The seventh international bi-conference workshop on agent-oriented information systems (AOIS-2005) at The 24th international conference on conceptual modeling (ER 2005), 2005, Klagenfurt. Proceedings of ER Workshops, LNCS, vol 3770. Springer, Berlin Heidelberg New York, pp 141–150

Girardi R, Balby L, Oliveira I (2005) A system of agent-based patterns for user modeling based on usage mining. Interact Comput 17(5):567–591

Girardi R, Oliveira I, Bezerra G (2003) Towards a system of patterns for the design of agent-based systems. In: Proceedings of the second Nordic conference on pattern languages of programs 19 a 21 de setembro de 2003 (VikingPLoP 2003), Norway

Girardi R, Serra I (2004) Using ontologies for the specification of domain-specific languages in multi-agent domain engineering. In: Grundspenkis J, Kirikova M (eds) Proceedings of the sixth international bi-conference workshop on agent-oriented information systems (AOIS-2004) at the 16th international conference on advanced information systems engineering (CAISE’04). Riga, Latvia, pp 295–308

Gruber TR (1995) Toward principles for the design of ontologies used for knowledge sharing. Int J Hum Comput Stud N43:907–928

Guarino N (1998) Formal ontology in information systems. In: Proceedings of the 1st international conference on formal ontologies in information systems FOIS 1998, IOS Press, Italy, pp 3–15

Jin R, Chai JY, Si L (2004) Content-based filtering & collaborative filtering: an automatic weighting scheme for collaborative filtering. In: Proceedings of the 27th annual international conference on research and development in information retrieval, pp 337–344

Kang K, Cohen S, Hess J, Nowak W, Peterson S (1990) Feature-oriented domain analysis (FODA) feasibility study. Technical Report, CMU/SEI-90-TR-21, Software Engineering Institute, Carnegie Mellon University, Pittsburgh

Kazienko P, Kiewra M (2003) ROSA—Multi-agent system for Web services personalization. In: Proceedings of the first international Atlantic Web intelligence conference, AWIC 2003, Madrid, pp 297–306

Kosala R, Blockeel H (2000) Web mining research: a survey. SIG KDD Explor 2:1–15

Lassila O, Swick R (1999) Resource description framework (RDF) model and syntax specification. W3C recommendation, World Wide Web Consortium

Lee TB, Hendler J, Lassila O (2001) The semantic Web. Scientific American

Li J, Zaiane O (2004) Using distinctive information channels for a mission-based Web recommender system. In: Proceedings of WebKDD 2004 Seattle, pp 35–46

Marinho Leandro B (2005) A multi-agent framework for usage mining and user modeling-based Web personalization (in Portuguese). Master dissertation, Federal University of Maranhão—UFMA-CPGEE 2005

Mobasher B, Cooley R, Srivastava J (1999) Automatic personalization based on Web Usage Mining. Technical Report TR99010, Department of Computer Science, DePaul University

Mobasher B, Dai H, Luo T et al (2000) Integrating Web usage and content mining for more effective personalization. In: Proceedings of the international conference on E-Commerce and Web Technologies (ECWeb), LNCS—Lecture Notes in Computer Science, vol 1875. Springer, Berlin Heidelberg New York, pp 165–176

Nasraoui O, Pavuluri M (2004) Complete this puzzle: a connectionist approach to accurate Web recommendations based on a committee of predictors. In: Proceedings of WebKDD 2004, Seattle

Nasraoui O, Cardona C, Rojas C, Gonzalez F (2003) Mining evolving user profiles in noisy Web clickstream data with a scalable immune system clustering algorithm, In: Proceedings of WebKDD 2003—KDD workshop on Web mining as a premise to effective and intelligent Web applications, Washington, pp 71–81

Odell J, Parunak HVD, Bauer B (2000) Extending UML for agents. In: Proceedings of the agent-oriented information systems workshop at the 17th national conference on artificial intelligence, AOIS Workshop at AAAI, pp 3–17

Omicini A (2001) SODA Societies and infrastructures in the analysis and design of agent-based systems. In: Proceedings of the first international workshop, AOSE 2000 on agent-oriented software engineering, Ireland, pp 185–193

Osvaldo R (2006) Modeling of a multi-agent system for recommendations of touristic packages through Web usage mining and collaborative filtering, Final degree work, UFMA-CGCC (in Portuguese)

Pierrakos D, Paliouras G, Papatheodorou C, Spyropoulos CD (2003) Web usage mining as a tool for personalization: a survey. User Model User Adapt Interact 13:311–372

Shahabi C, Banaei-Kashani F (2003) Efficient and anonymous Web usage mining for Web personalization. INFORMS J Comput Special Issue Data Mining, 15(2) Spring

Shahabi C, Banaei-Kashani F, Faruque J (2001) A reliable, efficient, and scalable system for Web Usage data acquisition. In: WebKDD’01Workshop in conjunction with the ACM SIGKDD 2001, San Francisco

Spiliopoulou Myra, Faulstich Lukas C (1998) WUM: a web utilization miner. In: International workshop on the web and databases, Valencia

Steinbach M, Karypis G, Kumar V (2000) A comparison of document clustering techniques. In: KDD workshop on text mining

Stumme G, Hotho A, Berendt B (2002) Usage mining for and on the semantic Web. Next generation data mining. In: Proceedings of the NSF Workshop. Baltimore, pp 77–86

Wexelblat A, Maes P (1997) Footprints: history-rich web browsing, In: Proceedings conference computer-assisted information retrieval (RIAO), pp 75–84

Witten IH, Frank E (2000) Data mining: practical machine learning tools and techniques with Java implementations. Morgan Kaufmann Publishers, San Francisco

Wooldridge M, Jennings N, Kinny D (2000) The Gaia methodology for agent-oriented analysis and design. Int J Auton Agent Multi-agent Syst 3(3):285–312

Wu K, Yu PS, Ballman A (1998) Speedtracer: A Web usage mining and analysis tool. BM Syst J 37(1):89–105