scieee AI-readable full text Open interactive document viewer

Study of website structure patterns from the perspective of social network analysis

Palacios Florencio, Beatriz; Martínez Torres, María del Rocío; Toral, S. L.; Barrero, Federico

Abstract

Websites are typically designed attending to a variety of criteria. However, website structure determines browsing behavior and wayfinding results. The aim of this study is to identify the main profiles of websites structures by modeling web sites as graphs and considering several Social Network Analysis features. A case study based on eighty corporate Spanish Universities websites has been used for this purpose. Obtained results allow the categorization of website design styles and provide guidelines to assist designers to better identify areas for improvement and creation of effective Websites

Full text

IADIS INTERNATIONAL CONFERENCE INTELLIGENT SYSTEMS AND AGENTS 2010 and IADIS EUROPEAN CONFERENCE ON DATA MINING 2010 part of the IADIS MULTI CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS 2010 iii SECTION I PROCEEDINGS OF THE IADIS INTERNATIONAL CONFERENCE INTELLIGENT SYSTEMS AND AGENTS 2010 SECTION II PROCEEDINGS OF THE IADIS EUROPEAN CONFERENCE ON DATA MINING 2010 part of the IADIS MULTI CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS 2010 Freiburg, Germany JULY 28 - 31, 2010 Organised by IADIS International Association for Development of the Information Society Co-Organised by iv Copyright 2010 IADIS Press All rights reserved This work is subject to copyright. All rights are reserved, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, re-use of illustrations, recitation, broadcasting, reproduction on microfilms or in any other way, and storage in data banks. Permission for use must always be obtained from IADIS Press. Please contact [email protected] Volume Editor: António Palma dos Reis and Ajith P. Abraham Computer Science and Information Systems Series Editors: Piet Kommers, Pedro Isaías, Dirk Ifenthaler and Nian-Shing Chen Associate Editors: Luís Rodrigues and Patrícia Barbosa ISBN: 978-972-8939-23-6 iv PROJECTION BASED SAMPLING FOR MORE EFFICIENT HIGH UTILITY ITEMSET MINING Alva Erwin, Raj P. Gopalan and N.R. Achuthan 75 AS3: A FRAMEWORK FOR AUTOMATIC SLEEP STAGE SCORING Tim Schlüter, Timm Kißels and Stefan Conrad 83 SHORT PAPERS PREVENTIVE DIAGNOSTICS FOR CARDIOVASCULAR DISEASES BASED ON PROBABILISTIC METHODS AND DESCRIPTION LOGIC Björn-Helge Busch, Ralph Welge, Christian Weiß and Markus Bette 95 MUTINY: A MULTI-TIME INTERVAL PATTERN DISCOVERY APPROACH TO PRESERVE THE TEMPORAL INFORMATION IN BETWEEN Alessio Bertone, Tim Lammarsch, Thomas Turic, Wolfgang Aigner, Silvia Miksch and Johannes Gärtner 101 A THREE-TIERED WEB BASED EXPLORATION AND REPORTING TOOL FOR DATA MINING Ahmet Selman Bozkir and Ebru Akcapinar Sezer 107 STUDY OF WEBSITE STRUCTURE PATTERNS FROM THE PERSPECTIVE OF SOCIAL NETWORK ANALYSIS B. Palacios, M. R. Martínez Torres, S. L. Toral and F. Barrero 112 OPTIMAL PERIMETER OF THE NEIGHBOURHOOD IN FUZZY DECISION TREE Youdthachai Lertworaprachaya and Yingjie Yang 117 MODULAR DATA HIDING FOR DIGITAL IMAGE AUTHENTICATION Svetozar Ilchev and Zlatoliliya Ilcheva 122 HOT TOPIC DETECTION BASED ON A TRIPARTITE MODEL Pingbo Yuan, Bing Wang and Nenghai Yu 128 A NEW HYBRID METHOD FOR DATABASE SELECTION IN MULTI-DATABASE MINING Aidin Davaran and Hassan Rashid 133 SCALING UP THE ACCURACY OF AVERAGED ONE-DEPENDENCE ESTIMATORS WITH DECISION TREE-BASED ATTRIBUTE WEIGHTED Jia Wu, Zhihua Cai, Zhechao Gao and Yaodong Zhang 138 CHURN PREDICTION IN WIRELESS TELECOMMUNICATION - FUZZY DECISION TREES AND PATTERN TREES Roland Merheb 143 STUDY OF WEBSITE STRUCTURE PATTERNS FROM THE PERSPECTIVE OF SOCIAL NETWORK ANALYSIS B. Palacios1, M. R. Martínez Torres1, S. L. Toral2 and F. Barrero2 1E. U. Estudios Empresariales, University of Seville, Avda. San Francisco Javier, s/n 41018 Seville, Spain 2E. S. Ingenieros, University of Seville, Avda. Camino de los Descubrimientos s/n, 41092, Seville, Spain ABSTRACT Websites are typically designed attending to a variety of criteria. However, website structure determines browsing behavior and wayfinding results. The aim of this study is to identify the main profiles of websites structures by modeling web sites as graphs and considering several Social Network Analysis features. A case study based on eighty corporate Spanish Universities websites has been used for this purpose. Obtained results allow the categorization of website design styles and provide guidelines to assist designers to better identify areas for improvement and creation of effective Websites. KEYWORDS Website Structure, Link Analysis, Social Network Analysis, Factor analysis. 1. INTRODUCTION The Web is an enormous set of documents connected through hypertext links created by designers of Web sites. Publishing on the Web is more than just setting up a page on a site; it also usually involves linking to other pages on the Web. The study of web links can offer a valuable source of information not only for developing informetric theory but also for studying link patterns between network entities (Yang & Qin, 2008). Link analysis methods can provide a quantitative measure about the quality of web pages (Bar-Ilan,J., 2005). In this sense, Social network analysis (SNA) has been frequently used for the study of link analysis (Park & Thelwall, 2003). SNA is a set of research procedures for identifying structures in social systems based on the relations among the system components, also referred to as nodes. In applying social network analysis methods to link analysis, websites or web pages are considered the actors, and therefore the nodes in the social network graph, while links are modelled as the relations between actors, representing the edges of the graph (Iacobucci, 1994). The purpose of this paper is to study websites structure patterns by modelling websites as connected graphs and by extracting several SNA features. Obtained results will highlight different websites profiles attending to their internal structure. This structure is closely related to users’ navigation experience. Badly designed Websites frustrate users and cause them to leave as they cannot find what they need. The reasons cited for the users’ negative experience include unavailability of information and, above all, difficulties for finding the required information. The rest of the paper is organized as follows. The next section analyzes the methodology. The case study based on eighty Spanish Universities is described in section 3, and the proposed methodology is applied in section 4 to obtain the websites structure patterns. Finally, the conclusions are withdrawn. 2. METHODOLOGY Social network analysis arose from use of the mathematical model of graphs applied in the analysis of social relationships between actors (Wasserman and Faust 1994). Social network analysis may be viewed as a broading or generalization of standard data analytic techniques and applied statistics which usually focus on observational units and their characteristics (Wasserman & Faust, 1994; Toral et al., 2009a). ISBN: 978-972-8939-23-6 © 2010 IADIS 112 2.1 SNA Features of Websites Networks representing web sites are collected starting at a given page (the root of the institutional web site) and then following the out links to other pages. Two different kinds of networks are considered for each web site. The first one is the domain network in which nodes represent sub domains or external domains different to the root domain. Arcs represent the link among them. The second network is the page network containing all the web pages of the institutional web site and the links among them. In the context of link analysis, the referred domain network is a star network. Several indicators related to its size have been measured in terms of nodes and lines. Finally, the density and average degree of the network have also been considered as indicators. Density is related to the number of lines and degree is a measure of the number of ties in which each vertex is involved. The referred page network is a more complex network, with a higher size and a much higher number of links than de domain network. Consequently, a higher number of social network features can be extracted. • Size: the number of nodes is representing the number of web pages and arcs are representing the interrelations among these web pages. An important parameter to be chosen is the depth of link coverage when capturing web site information. A depth of seven has been used in this study. • Density: density is defined as the number of lines in a simple network, expressed as a proportion of the maximum possible number of lines. A different measure of density is based on the idea of the degree of a node, which is the number of lines incident with it (Toral et al., 2009b). Finally, density can be measured alternatively suing an egocentric point of view; the egocentric density of a node is the density of ties among its neighbors (Nooy et al., 2005). • Components: A strong component is a maximal strongly connected subnetwork. A network is said to be strongly connected if each pair of vertices is connected by a path, taking into account the direction of arcs (Nooy et al., 2005). • K-cores: a k-core is a sub-network in which each node has k degree in that sub-network. The core with the highest degree is the central core of the network, detecting the set of nodes where the network rests on. • Distance: it is defined as the number of steps in the shortest path that connect two nodes. In the case of web sites, there is a clearly defined main node which is the root of the network. • Closeness centralization: it is an index of centrality based on the concept of distance. The closeness centrality of a node is calculated considering the total distance between one node and all other nodes, where larger distances yield lower closeness centrality scores (Toral et al., 2009c). • Betweenness: it is a measure of centrality that rests on the idea that a person is more central if he or she is more important as an intermediary in the communication network (Nooy et al., 2005). It depends on the extent to which a node is needed as a link to facilitate the connection of nodes within the network. • Partition correlation: A partition of a network is a classification or clustering of the nodes in the network such that each node is assigned to exactly one class or cluster. Two important partitions can be extracted: the k-neighbor partition, in which nodes are clustered using the distance to the root node, and the outdegree partition, in which nodes are clustered attending to their out-degree value. Two types of association indices are computed: Cramer’s V and Rajski’s information index (Nooy et al., 2005). Cramer’s V measures the statistical dependence between two classifications. Rajski’s indices measure the degree to which the information in one classification is preserved in the other classification. 3. CASE STUDY The case study includes up to 80 Spanish University web sites. All of them are included in the Webometrics Ranking of World Universities (www.webometrics.org). They cover almost the whole range of webometrics Ranking, and exhibit a wide variety of sizes in terms of domains and web pages. More than 718000 web pages and more than four million outlinks have been considered through the analysis. Figure 1 and Figure 2 shows the particular case of the domain and page network of the University of Seville. IADIS European Conference Data Mining 2010 113 Figure 1. University of Seville domain network. Figure 2. University of Seville page network The social network features previously described have been measured, considering in some cases the whole network and in some cases a subnetwork. As a result, 26 indicators have been obtained (Table 1). Table 1. List of selected indicators. Description Network Description Network I1 Density Domain Network I14 Standard deviation of vertices betweeness centrality Page network of kcores, k>0 I2 Number of pages Page Network I15 Average value of vertices betweeness centrality Page network (excluding vertices with out-degree=0) I3 Total number of lines Page Network I16 Standard deviation of vertices betweeness centrality Page network (excluding vertices with out-degree=0) I4 Density Page Network I17 Rajski(C1 <-> C2) Page network I5 Number of pages in the last level Page Network I18 Rajski(C1 <- C2) Page network (excluding vertices with out-degree=0) I6 Average out-degree Page Network I19 % of pages included in strong components Page Network I7 Standard deviation of out-degree Page Network I20 Average value of closeness centrality Page Network I8 Number of pages Page Network (excluding vertices with out-degree=0) I21 Standard deviation of closeness centrality Page Network I9 Density Page Network ( excluding vertices with out-degree=0) I22 Cramer's V Page network (excluding vertices with out-degree=0) I10 Average degree Page Network ( excluding vertices with out-degree=0) I23 egocentric density (average value) Page network (excluding vertices with out-degree=0) I11 Average out-degree Page Network ( excluding vertices with out-degree=0) I24 Egocentric density (average value) Page network of kcores, k>0 I12 Standard deviation of closeness centrality Page Network ( excluding vertices with out-degree=0) I25 Density Domain Network I13 Number of vertices with betweeness centrality > 0 Page network I26 Number of pages Page Network 4. RESULTS Factor analysis has been applied to categorize websites according to the style in which they have been designed. Factor analysis is a data reduction technique used to find homogeneous groups in a large set of ISBN: 978-972-8939-23-6 © 2010 IADIS 114 data. These groups represent the underlying variables or factors, which can explain the pattern of correlations within a set of observed variables (Rencher, 2002). In factor analysis it is usual to consider a number of factors able to account for more than 70% of the total sample variance. In our case study, this value is reached with four factors. Using the associated eigenvectors, factor loadings can be estimated. Sometimes, it is difficult to perform the right interpretation of factors using the estimated loadings. Fortunately, factor loading can be rotated through the multiplication by an orthogonal matrix (Varimax rotation). The rotated loadings preserve the essential properties of the original loadings. Typically, a loading threshold value of 0.6 is usually considered (Rencher, 2002). The resulting aggregation of variables leads to the identified latent factors of Table 2. Table 2. Identified factors Factor1: Highly structured websites Factor loading Factor 3:Large websites Factor loading I1 Density (domain network) ,731 I2 Number of pages ,885 I4 Density (page network) ,617 I3 Total number of lines ,912 I19 Density (page network excluding out-degree=0) ,728 I5 Number of pages in the last level ,779 I12 Standard deviation of closeness centrality ,659 I8 Number of pages ,841 I14 Standard deviation of vertices betweeness centrality ,840 I13 Number of vertices with betweeness centrality > 0 ,873 I15 Average value of vertices betweeness centrality ,808 Factor 4: Partitioned websites Factor loading I16 Standard deviation of vertices betweeness centrality ,800 I6 Average out-degree ,726 I17 Cramer's V ,716 I7 Standard deviation outdegree ,624 I18 Rajski (C1< - >C2) ,750 I10 Average degree ,878 I22 Cramer's V ,683 I11 Average out-degree ,715 Factor 2: centralized websites Factor loading I24 egocentric density (average value) ,687 I19 % of pages included in strong components ,748 I23 Egocentric density (average value) ,713 I20 Average value of closeness centrality ,930 Extraction Method: Principal Component Analysis Rotation Method: VARIMAX with Kaiser Normalization The rotation has converged in 6 iterations I21 Standard deviation of closeness centrality ,785 On the other hand, factor scores are used to categorize the original sample of Universities, which can be approximated to one of the identified latent factors. An analysis of variance (ANOVA) has been performed to check the null hypothesis of equal population means, which have been rejected in all the cases with a significance value below 0.05. Using the information of the factor loadings as well as the mean values of the categorized groups of Universities, the following websites structure patterns can be highlighted: • Factor 1 represents highly structured websites. The high value of Rajski and Cramer's V information indices indicates the out-degree is growing as vertices are more distant from the root domain. The high value of average value and standard deviation of vertices betweeness centrality suggest the website is structured through highly interconnected vertices spread over the website, following a certain tree structure. Finally, factor 1 exhibits a high value of density due to the fact of being small web sites as compared to the websites assigned to other factors. • Factor 2 represents a more centralized structure in the sense of distance to the root domain. There is a core of highly interconnected pages around the root domain, facilitating the accessibility of information. Website is organized in a flat structure as compared to rest of factors. • Factor 3 represents large websites, which probably have been growing during the years in a certain chaotic progression. The number of pages grows geometrically with the depth level, so it is necessary a long navigation process to achieve the desired information. Most of web pages play a betweeness role as IADIS European Conference Data Mining 2010 115