DocumentCode
2186542
Title
Web log session analyzer: integrating parsing and logic programming into a data mart architecture
Author
Desmarais, Michel C.
Author_Institution
Comput. Eng., Ecole Polytechnique de Montreal, Que., Canada
fYear
2005
fDate
19-22 Sept. 2005
Firstpage
794
Lastpage
797
Abstract
Navigation and interaction patterns of Web users can be relatively complex, especially for sites with interactive applications that support user sessions and profiles. We describe such a case for an interactive virtual garment dressing room. The application is distributed over many Web sites, supports personalization and user profiles, and the notion of a multi-site user session. It has its own data logging system that generates approximately 5GB of complex data per month. The analysis of those logs requires more sophisticated processing than is typically done using a relational language. Even the use of procedural languages and DBMS can prove tedious and inefficient. We show an approach to the analysis of complex log data based on a parallel stream processing architecture and the use of specialized languages, namely a grammatical parser and a logic programming module that offers an efficient, flexible, and powerful solution.
Keywords
Web sites; clothing; data loggers; data warehouses; grammars; logic programming; virtual reality; Web log session analyzer; Web site; data logging system; data mart architecture; grammatical parsing; interaction pattern; interactive virtual garment dressing room; logic programming; multisite user session; navigation pattern; parallel stream processing architecture; relational language; user profile; Application software; Clothing; Computer architecture; Data engineering; Electric breakdown; Hair; Logic programming; Navigation; Service oriented architecture; Skin;
fLanguage
English
Publisher
ieee
Conference_Titel
Web Intelligence, 2005. Proceedings. The 2005 IEEE/WIC/ACM International Conference on
Print_ISBN
0-7695-2415-X
Type
conf
DOI
10.1109/WI.2005.159
Filename
1517957
Link To Document