<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">Visualising web server logs for a Web 1.0 audience using Web 2.0 technologies: eliciting attributes for recommendation and profiling systems</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author role="corresp">
							<persName><forename type="first">Ed</forename><surname>De Quincey</surname></persName>
							<email>ed.de.quincey@city.ac.uk</email>
							<affiliation key="aff0">
								<orgName type="department">City eHealth Research Centre (CeRC)</orgName>
								<orgName type="institution">City University</orgName>
								<address>
									<settlement>London</settlement>
									<country key="GB">UK</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Patty</forename><surname>Kostkova</surname></persName>
							<affiliation key="aff0">
								<orgName type="department">City eHealth Research Centre (CeRC)</orgName>
								<orgName type="institution">City University</orgName>
								<address>
									<settlement>London</settlement>
									<country key="GB">UK</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">David</forename><surname>Farrell</surname></persName>
							<affiliation key="aff0">
								<orgName type="department">City eHealth Research Centre (CeRC)</orgName>
								<orgName type="institution">City University</orgName>
								<address>
									<settlement>London</settlement>
									<country key="GB">UK</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Visualising web server logs for a Web 1.0 audience using Web 2.0 technologies: eliciting attributes for recommendation and profiling systems</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">0A00E7CE1029413557D0C199AE9BEE52</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-24T12:37+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<textClass>
				<keywords>
					<term>Visualisation</term>
					<term>Web Server Logs</term>
					<term>User Profiling</term>
					<term>Web 2.0 Technologies</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>Web server logs have been used via techniques such as user profiling and recommendation systems to improve user experience on websites. The data contained within server logs however has generally been inaccessible to nontechnical stakeholders on website development projects due to the terminology and presentation used. We describe a process that uses visualisation to enable these stakeholders to identify questions about site usage including user profiling and behaviour. The development of this tool utilising Web 2.0 technologies is described as well as feedback from the first stage of user evaluation on a realworld multi-national web development project called e-Bug. The potential for this process to elicit user attributes and behaviour that can be incorporated into automated user profiling systems is also discussed.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1">Introduction</head><p>Research into online user behaviour has been aided by the relative ease of collecting feedback data using implicit methods such as web server logs <ref type="bibr" target="#b0">[1,</ref><ref type="bibr" target="#b1">2,</ref><ref type="bibr" target="#b2">3]</ref>, compared to explicit methods such as usability testing <ref type="bibr" target="#b3">[4,</ref><ref type="bibr" target="#b4">5]</ref>, tagging <ref type="bibr" target="#b5">[6]</ref> and ratings <ref type="bibr" target="#b6">[7]</ref>. The data stored in server logs has been used to create a number of recommendation <ref type="bibr">[8, 9, 10] [11, 12]</ref> and profiling systems <ref type="bibr" target="#b12">[13,</ref><ref type="bibr" target="#b13">14]</ref>.</p><p>This has had a dramatic impact on the user experience e.g. Amazon <ref type="bibr" target="#b14">[15]</ref> but apart from deliberate or accidental releases of server log data (e.g. NetFlix Prize <ref type="foot" target="#foot_0">1</ref> , AOL), the information contained within the logs has been generally hidden from the users of a website and more importantly from non-technical stakeholders of a web development project. This means that few people outside of the server log analysis or web development communities fully understand the information that is stored in web logs and the user behaviour that it can explain.</p><p>There have been several commercial attempts (Google Analytics<ref type="foot" target="#foot_2">2</ref> , Sawmill<ref type="foot" target="#foot_3">3</ref> , WebTrans <ref type="foot" target="#foot_4">4</ref> ) that have tried to make server logs, and therefore user behaviour, more accessible to site owners. However, these applications analyse generic features of sites that do not answer specific questions that certain stakeholders will have and do not help them identify trends in user behaviour due to the sheer volume and technical nature of the information presented <ref type="bibr" target="#b15">[16]</ref>.</p><p>A potential solution to this problem is to use techniques from the field of Software Visualisation (SV) to make the data contained within server logs more accessible to non-technical stakeholders in website development projects. Using these methods utilises the innate pattern matching ability <ref type="bibr" target="#b16">[17]</ref> of the human cognitive system to identify trends in user behaviour which might be missed by the current automated profiling and recommendation systems. Once identified, non-technical stakeholders, such as content providers, can adapt content and the site design to fit user behaviour <ref type="bibr" target="#b15">[16]</ref>. This human expertise could then potentially be integrated into current automated recommendation and profiling systems.</p><p>This paper describes the process of developing and using visualisation techniques to disseminate site usage information to non-technical stakeholders, in order to identify potential attributes for user profiling and recommendation systems. An ongoing multinational project in e-Health, called e-Bug (www.e-bug.eu), has been used as a test-bed and feedback from project stakeholders is detailed. The future possibilities of this technique are discussed as well as general implementation issues from using Web 2.0 technologies.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2">Background Information</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.1">Visualisation and Metaphors</head><p>Visualisation is concerned with making large amounts of information more comprehensible for the user by using a visual representation. Software Visualisation has been successfully used by software engineers to "make software more visible" <ref type="bibr" target="#b17">[18]</ref> by representing the significant features of code using a visual metaphor. A well known example of a visualisation is the London Underground Tube Map<ref type="foot" target="#foot_5">5</ref> which is a representation of a complex, real world artifact that can be understood immediately and navigated simply. A detailed taxonomy of SV has been produced by Brice et al. <ref type="bibr" target="#b18">[19]</ref> and also the related fields of Information Visualisation, Visual Analytics <ref type="bibr" target="#b19">[20]</ref> <ref type="bibr" target="#b20">[21]</ref> and Metaphors used in interface design <ref type="bibr" target="#b21">[22]</ref> contain a number of related and relevant techniques.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.2">The e-Bug Project</head><p>e-Bug is a European Commission funded project that aims to reduce inappropriate antibiotic use and improve hygiene through improving the education of young people in seventeen participating countries. e-Bug combines traditional methods of classroom delivery with online, browser-based (Flash) games to teach a pupils in junior and senior schools about microbes, hand and respiratory hygiene, and antibiotics. Example lessons and media are available on the e-Bug website <ref type="foot" target="#foot_6">6</ref> alongside games that can be used alongside the pack or standalone <ref type="bibr" target="#b22">[23]</ref>.</p><p>Currently the server logs from the e-Bug project are analysed using a proprietary application called Sawmill. This produces standard reports that cover information such as visits, hits, content viewed, visitor demographics and systems and referrers. These reports are produced monthly and uploaded onto the e-Bug website <ref type="foot" target="#foot_7">7</ref> . It was found however that although the project partners expressed a high degree of interest in the website statistics during meetings, the format that the reports were currently in were not easily accessible to non-technical users. This was mainly due to the terminology used and the statistics presented not answering specific questions that the project partners had regarding the users of the site [D. Farrell 2009, pers. comm.]. It was decided therefore that the server logs from the e-Bug project website would make a suitable test-bed to use visualisation techniques to analyse and present the statistics in a way that reduced the confusion and elicited potential attributes for user profiling.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3">Method for server log visualisation</head><p>A User Centred Methodology (UCD) <ref type="bibr" target="#b23">[24]</ref> was used to develop a prototype application that would visualise the statistics that were currently calculated by the Sawmill application e.g. visits during particular months/years, geolocations of visits.</p><p>Sketching has been used previously to create code visualisation software <ref type="bibr" target="#b24">[25]</ref> and so the same approach was used initially to explore potential metaphors and representations that could be used. An example sketch is shown below in Figure <ref type="figure" target="#fig_0">1</ref>. At this stage two potential metaphors were identified: a weather map metaphor and a timeline metaphor. After discussion with members of the project team it was decided to begin by developing the weather map metaphor as this would support one of the main features that was missing from the current reports: accurate geographical distribution of the users of the site.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.1">Web 2.0 Technologies for Visualisation</head><p>Having identified possible interface designs for the application, an online prototype system was developed and suitable technologies explored for creating the map metaphor. The following figure shows the first version of the prototype. The interface incorporates two main visualisations. An area on the left hand side of the screen that shows the number of visitors and page views in a particular year and Workshop on Adaptation and Personalization for Web 2.0, UMAP'09, June <ref type="bibr" target="#b21">[22]</ref><ref type="bibr" target="#b22">[23]</ref><ref type="bibr" target="#b23">[24]</ref><ref type="bibr" target="#b24">[25]</ref><ref type="bibr" target="#b25">[26]</ref><ref type="bibr">2009</ref> month (and their daily distribution) using simple bar charts. The area on the right contains a map with individual visitors denoted by their location with a marker (in this case the e-Bug logo). Users can select particular months from the drop down menu on the left and navigate the map using the navigation icons and the mouse pointer.</p><p>The map was created using the Google Maps API, which uses JavaScript to make asynchronous calls (AJAX) to display the map and the markers. The data for the markers is stored in an XML file that is generated by a PHP page parsing a CSV file that is created using Sawmill <ref type="foot" target="#foot_8">8</ref> . The CSV file contains paired values of a users' hostname and the number of page views that came from that IP address. PHP is then used along with the GEOIP Lite Open Source reverse geolocation database <ref type="foot" target="#foot_9">9</ref> to calculate a longitude and latitude for each hostname. These are then saved in an XML file in the following format: &lt;marker lat="40.6333" lng="-7.8333"/&gt;</p><p>The bar charts were created using the Google Charts API, which creates dynamic images based on parameters passed in the querystring, for example: &lt;img src="http://chart.apis.google.com/chart?cht=p3&amp;chd=t:60 ,40&amp;chs=250x100&amp;chl=Hello|World" alt="Bar chart" /&gt;</p><p>The parameters were determined using PHP pages and CSV files that contain monthly and daily totals of visits and page views.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4">Evaluation</head><p>This prototype was then uploaded to the e-Bug website and feedback was elicited from members of the e-Bug project team from seventeen European countries, as well as researchers involved in similar projects at UK Universities as part of the UCD process. The evaluation was in the form of an email with a set of open-ended questions that respondents were asked to answer regarding the interface. The main focus of this exercise was to ascertain whether the information that was being represented was clear enough, whether appropriate metaphors were being used and also whether there were any other statistics that users would be interested in. As this is an ongoing project, feedback has so far been received from nine respondents.</p><p>The majority of respondents reacted positively to the interface and the visualisation and a number of them were able to give detailed feedback, indicating that they were able to understand what the page was showing and what it did not. The main recurring points from this feedback are detailed below:  Add representation that shows "magnitude of visitors" as it is difficult to gauge repeat visitors, number of pages viewed and markers that overlap.</p><p> Add specific place markers to the map that do not appear (unless at a higher zoom level).  Add specific evaluation areas/overlays onto the map <ref type="foot" target="#foot_10">10</ref> .  Show the density of visitors in each area i.e. show visitors per 100,000 population to get more meaningful comparisons.  Add in a view of popular pages downloads and where they originate from.  Highlight returning visitors.  Add in a view that shows the times of day that various pages are being accessed e.g. if the games are being viewed outside of school hours this could indicate that students are playing them at home.  Ability to compare months and countries.</p><p>One of the most interesting points noted by the stakeholders however was the fact that the data being represented itself is a potential area of confusion. For example, a number of users gave the general impression that they did not know the difference between a visitor and a hit. It became clear that the target users of this application do not posses the same knowledge that experts in the field take for granted and further investigation into this area is being conducted.</p><p>Following on from this, a second version is currently being developed to take into account the feedback and also to tackle some of the issues that have been raised with regards to the interface and the information that users would like displayed. A screenshot(s) from the second iteration of the software is shown below: This version of the application also uses an updated visitors' visualisation that takes into account the number of page views from a particular users. The well-known temperature scale visualisation used on weather maps has been utilised to be able to differentiate between the levels of activity in various regions.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5">Discussion</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.1">Potential for use in User Profiling</head><p>Initial feedback has already indicated that visual representations of the data have allowed the non-technical stakeholders in the project to start to identify user types and user behaviour. One particular interest is whether pupils are accessing the games pages at home or at school and whether the tool can identify whether it is a student viewing the website or a teacher. By geographically representing visitors in relation to the location of target schools, along with the time they are accessing the site can potentially achieve this simple user profiling task.</p><p>This example and others detailed in Section 4 indicate that providing non-technical stake holders with a visual representation of the server logs has allowed them to communicate requirements for further analysis which can either be integrated into the filters used in the Sawmill application or into the visualisation tool. Without the use of visualisation techniques, it is doubtful that these questions regarding the users of the site and their behaviour would have been raised.</p><p>Further investigation of user profiles and understanding of national profiling differences is a subject of our ongoing research.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.2">Strengths of Web 2.0 Technologies for Visualisation</head><p>There are a number of advantages with using Web 2.0 technologies such as the various Google API's and AJAX such as being able to create richer and more interactive online interfaces but the main advantage relates to being able to utilise users' pre-existing skills and experience. The majority of users have prior experience with interfaces such as Google Maps and in the same way that the Desktop has become the standard metaphor used for operating systems, maps and markers and the various methods of interaction that Google has developed have become a standard in this area. Being able to "piggy-back" on to that frees the user from the interface and allows them to focus on the visualisation, even though this application is a bespoke solution.</p><p>An associated advantage is that Google is a global organisation and so is its software. The potential users of this software are from a diverse set of countries with a number of different languages and levels of expertise. With Google being even more popular in Europe than the US <ref type="bibr" target="#b25">[26]</ref>, and its projected market share expected to take over the number one position from MapQuest by the end of the year <ref type="bibr" target="#b26">[27]</ref>, means that the chances of a user having had previous exposure to the Google Maps interface, and therefore the interface of this application, is quite high. This also has follow on advantages for issues such as localisation and internationalisation.</p><p>The other advantage is the increased speed in development. Being able to harness pre-existing API's allows for rapid prototyping and the ability to demonstrate a working concept to users to elicit feedback almost immediately and also allows for faster changes and incremental versions.</p><p>Finally, the fact that Web 2.0 technologies are also designed to be accessible via a number of different browsers and platforms also allows for speedier access and dissemination of the information which is vital for cross-nation projects such as e-Bug.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5.3">Limitations of Web 2.0 Technologies for Visualisation</head><p>One of the main problems with the Google Maps marker metaphor is the problem of occlusion, something that is common when using 3-D visualisations. If a user visits the site numerous times or downloads numerous pack or pages it is difficult to represent that with numerous markers on the map as they will overlap with one another. This can partially solved with the colour coding of markers but the accuracy of the geolocation database and the fact that numerous visitors can originate form the same area means that the markers often overlap. To improve this a method for clustering the markers so that close "neighbours" are represented by one marker and for this information to be presented textually once a user clicks on a clustered marker are being investigated.</p><p>A related problem is the amount of data that can be represented using these tools and the limitations of the browser. During testing of the application it was found that once around five thousand markers were placed on the screen using the standard Google method, the browser would slow down and become unusable. For this prototype this problem was solved by filtering out duplicate markers and also non-European hits (as this was not required at this stage in the site's development). However once the site it is launched and publicised further this year, there will be an increase in visitors and therefore an increase in markers. Clustering methods are therefore currently being investigated.</p><p>One final problem that was highlighted from user feedback was that relying on users having had prior experience on Google Maps means that for those who have not, or those who do not realise that this is a Google Maps interface, have initial problems with the interface. Adding extra methods of navigation or instructional video/instructions are currently being piloted.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="6">Conclusion</head><p>The process of identifying appropriate visualisations to allow non-technical users to start to identify site usage from server logs is important for successful web site development and evaluation. The process presented in this paper has provided a number of insights into the potential of using Web 2.0 tools and metaphors for visualisation and dissemination of information. Although at an early stage, the tool is already providing insights into a number of usage patterns on the site which are enabling non-technical stakeholders of the e-Bug project to start to identify distinct user profiles and most importantly to start to be able to utilise the data stored in server logs more readily.</p><p>Future work will include an investigation into pre-existing taxonomies that exist of software visualisation <ref type="bibr" target="#b18">[19]</ref> to see which might be relevant for representing web server log data and also which can be supported by Web 2.0 technologies. Also, current visualisation techniques from the biological sciences will be studied to see if any of these are appropriate e.g. spread of user activity being represented in a similar way to disease spread.</p><p>Following on from this, the tool will be used in an investigation into user behaviour on the e-Bug website in order to see whether researchers can identify usage trends visually and what are the attributes of these trends e.g. time of day a user visits plus geographical location might indicate whether they are a pupil or a teacher. This will then feed directly into the development and tailoring of content for the site and the potential for incorporating this into an automated profiling system will be investigated.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Fig. 1 .</head><label>1</label><figDesc>Fig. 1. Example sketch illustrating the weather map metaphor and bar charts</figDesc><graphic coords="4,190.62,138.66,231.17,146.64" type="vector_box" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head>Fig. 2 .</head><label>2</label><figDesc>Fig. 2. Visualisation of visitors in September 2008 with each red icon representing a visitor</figDesc><graphic coords="4,207.00,450.18,208.98,149.58" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_2"><head>Fig. 3 .</head><label>3</label><figDesc>Fig. 3. Version 2 of the software visualises different types of file downloads, represented with two different colours As well as markers and statistics for visitors, information regarding pack downloads (educational resources for teachers in Word and PowerPoint files) has been included and split into "Junior" and "Senior" versions.This version of the application also uses an updated visitors' visualisation that takes into account the number of page views from a particular users. The well-known temperature scale visualisation used on weather maps has been utilised to be able to differentiate between the levels of activity in various regions.</figDesc><graphic coords="6,206.10,369.18,210.72,149.58" type="bitmap" /></figure>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="1" xml:id="foot_0">http://www.netflixprize.com/ Workshop on Adaptation and Personalization for Web</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="2" xml:id="foot_1">.0, UMAP'09,June 22-26, 2009   </note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="2" xml:id="foot_2">http://www.google.com/analytics/</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="3" xml:id="foot_3">http://www.sawmill.net/</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="4" xml:id="foot_4">http://www.webtrans.co.uk/</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="5" xml:id="foot_5">http://www.tfl.gov.uk/gettingaround/1106.aspx Workshop on Adaptation and Personalization for Web 2.0, UMAP'09, June<ref type="bibr" target="#b21">[22]</ref><ref type="bibr" target="#b22">[23]</ref><ref type="bibr" target="#b23">[24]</ref><ref type="bibr" target="#b24">[25]</ref><ref type="bibr" target="#b25">[26]</ref> 2009   </note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="6" xml:id="foot_6">http://www.e-bug.eu</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="7" xml:id="foot_7">http://www.e-bug.eu/ebug_secret.nsf/England-Project-General/eng_eng_p_wp_gn_stats Workshop on Adaptation and Personalization for Web 2.0, UMAP'09,June 22-26, 2009   </note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="8" xml:id="foot_8">The data from Sawmill was used rather than the raw server logs due to the fact that Sawmill filters out certain web crawlers as well as using custom filters that have been created to remove certain IP addresses.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="9" xml:id="foot_9">http://www.maxmind.com/app/geolitecity Workshop on Adaptation and Personalization for Web 2.0, UMAP'09,June 22-26, 2009   </note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="10" xml:id="foot_10">this can potentially be achieved using the Google Polylines' API Workshop on Adaptation and Personalization for Web 2.0, UMAP'09, June<ref type="bibr" target="#b21">[22]</ref><ref type="bibr" target="#b22">[23]</ref><ref type="bibr" target="#b23">[24]</ref><ref type="bibr" target="#b24">[25]</ref><ref type="bibr" target="#b25">[26]</ref> 2009   </note>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">A user browsing model to predict search engine click data from past observations</title>
		<author>
			<persName><forename type="first">G</forename><forename type="middle">E</forename><surname>Dupret</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Piwowarski</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 31st Annual international ACM SIGIR Conference on Research and Development in information Retrieval</title>
				<meeting>the 31st Annual international ACM SIGIR Conference on Research and Development in information Retrieval<address><addrLine>Singapore, Singapore; New York, NY</addrLine></address></meeting>
		<imprint>
			<publisher>ACM</publisher>
			<date type="published" when="2008">July 20 -24, 2008. 2008</date>
			<biblScope unit="page" from="331" to="338" />
		</imprint>
	</monogr>
	<note>SIGIR &apos;08</note>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">Optimizing search engines using clickthrough data</title>
		<author>
			<persName><forename type="first">T</forename><surname>Joachims</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the Eighth ACM SIGKDD international Conference on Knowledge Discovery and Data Mining</title>
				<meeting>the Eighth ACM SIGKDD international Conference on Knowledge Discovery and Data Mining<address><addrLine>Edmonton, Alberta, Canada; New York, NY</addrLine></address></meeting>
		<imprint>
			<publisher>ACM</publisher>
			<date type="published" when="2002">July 23 -26, 2002. 2002</date>
			<biblScope unit="page" from="133" to="142" />
		</imprint>
	</monogr>
	<note>KDD &apos;02</note>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Evaluating the accuracy of implicit feedback from clicks and query reformulations in Web search</title>
		<author>
			<persName><forename type="first">T</forename><surname>Joachims</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Granka</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Pan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Hembrooke</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Radlinski</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Gay</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">ACM Trans. Inf. Syst</title>
		<imprint>
			<biblScope unit="volume">25</biblScope>
			<biblScope unit="issue">2</biblScope>
			<biblScope unit="page">7</biblScope>
			<date type="published" when="2007-04">Apr. 2007. 2007</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Usability inspection methods</title>
		<author>
			<persName><forename type="first">J</forename><surname>Nielsen</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Conference Companion on Human Factors in Computing Systems</title>
				<editor>
			<persName><forename type="first">C</forename><surname>Plaisant</surname></persName>
		</editor>
		<meeting><address><addrLine>Boston, Massachusetts, United States; New York, NY</addrLine></address></meeting>
		<imprint>
			<publisher>ACM</publisher>
			<date type="published" when="1994">April 24 -28, 1994. 1994</date>
			<biblScope unit="page" from="413" to="414" />
		</imprint>
	</monogr>
	<note>CHI &apos;94</note>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">Testing web sites: five users is nowhere near enough</title>
		<author>
			<persName><forename type="first">J</forename><surname>Spool</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><surname>Schroeder</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">CHI &apos;01 Extended Abstracts on Human Factors in Computing Systems</title>
				<meeting><address><addrLine>Seattle, Washington; New York, NY</addrLine></address></meeting>
		<imprint>
			<publisher>ACM</publisher>
			<date type="published" when="2001-04-05">March 31 -April 05, 2001. 2001</date>
			<biblScope unit="page" from="285" to="286" />
		</imprint>
	</monogr>
	<note>CHI &apos;01</note>
</biblStruct>

<biblStruct xml:id="b5">
	<monogr>
		<title level="m" type="main">Patterns and inconsistencies in collaborative tagging systems: An examination of tagging practices</title>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">E</forename><surname>Kipp</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">G</forename><surname>Campbell</surname></persName>
		</author>
		<ptr target="http://dlist.sir.arizona.edu/1704/01/KippCampbellASIST.pdf" />
		<imprint>
			<date type="published" when="2006">2006</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">Generating semantically enriched user profiles for Web personalization</title>
		<author>
			<persName><forename type="first">S</forename><forename type="middle">S</forename><surname>Anand</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Kearney</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Shapcott</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">ACM Trans. Interet Technol</title>
		<imprint>
			<biblScope unit="volume">7</biblScope>
			<biblScope unit="issue">4</biblScope>
			<biblScope unit="page">22</biblScope>
			<date type="published" when="2007-10">Oct. 2007. 2007</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">Recommender systems in e-commerce</title>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">B</forename><surname>Schafer</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Konstan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Riedi</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 1st ACM Conference on Electronic Commerce</title>
				<meeting>the 1st ACM Conference on Electronic Commerce<address><addrLine>Denver, Colorado, United States; New York, NY</addrLine></address></meeting>
		<imprint>
			<publisher>ACM</publisher>
			<date type="published" when="1999">November 03 -05, 1999. 1999</date>
			<biblScope unit="page" from="158" to="166" />
		</imprint>
	</monogr>
	<note>EC &apos;99</note>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">Ecommerce recommendation application</title>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">B</forename><surname>Schafer</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">A</forename><surname>Konstan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Riedl</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Data Mining and Knowledge Discovery</title>
		<imprint>
			<biblScope unit="volume">5</biblScope>
			<biblScope unit="issue">1/2</biblScope>
			<biblScope unit="page" from="115" to="153" />
			<date type="published" when="2001">2001</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">Item-based collaborative filtering recommendation algorithms</title>
		<author>
			<persName><forename type="first">B</forename><forename type="middle">M</forename><surname>Sarwar</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Karypis</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">A</forename><surname>Konstan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">T</forename><surname>Riedl</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proc. of the Tenth Int. WWW Conf</title>
				<meeting>of the Tenth Int. WWW Conf</meeting>
		<imprint>
			<date type="published" when="2001">2001</date>
			<biblScope unit="page" from="285" to="295" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">TiVo: making show recommendations using a distributed collaborative filtering architecture</title>
		<author>
			<persName><forename type="first">K</forename><surname>Ali</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><surname>Van Stam</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the Tenth ACM SIGKDD international Conference on Knowledge Discovery and Data Mining</title>
				<meeting>the Tenth ACM SIGKDD international Conference on Knowledge Discovery and Data Mining<address><addrLine>Seattle, WA, USA; New York, NY</addrLine></address></meeting>
		<imprint>
			<publisher>ACM Press</publisher>
			<date type="published" when="2004">August 22 -25, 2004. 2004</date>
			<biblScope unit="page" from="394" to="401" />
		</imprint>
	</monogr>
	<note>KDD &apos;04</note>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">Workshop on Adaptation and Personalization for Web 2.0</title>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">L</forename><surname>Herlocker</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">A</forename><surname>Konstan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><forename type="middle">G</forename><surname>Terveen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">T</forename><surname>Riedl</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">UMAP&apos;09</title>
				<imprint>
			<date type="published" when="2004-01">June 22-26, 2009 12. 2004. Jan. 2004. 2004</date>
			<biblScope unit="volume">22</biblScope>
			<biblScope unit="page" from="5" to="53" />
		</imprint>
	</monogr>
	<note>Evaluating collaborative filtering recommender systems</note>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">User Profiling for Semantic Browsing in Medical Digital Libraries</title>
		<author>
			<persName><forename type="first">P</forename><surname>Kostkova</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Diallo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Jawaheer</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of ESWC 2008, The Semantic Web: Research and Applications, 5th European Semantic Web Conference</title>
				<meeting>ESWC 2008, The Semantic Web: Research and Applications, 5th European Semantic Web Conference<address><addrLine>Tenerife, Canary Islands, Spain</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2008-05">June 1-5 (2008</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b13">
	<analytic>
		<title level="a" type="main">Dynamic User Profiles Based on Boolean Formulas</title>
		<author>
			<persName><forename type="first">C</forename><surname>Danilowicz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Indyka-Piasecka</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Lecture Notes in Computer Science</title>
		<imprint>
			<biblScope unit="volume">3029</biblScope>
			<biblScope unit="page" from="779" to="787" />
			<date type="published" when="2004">2004. 2004</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<analytic>
		<title level="a" type="main">Amazon.com Recommendations Item-to-Item Collaborative Filtering</title>
		<author>
			<persName><forename type="first">G</forename><surname>Linden</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Smith</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>York</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">IEEE Internet Computing</title>
		<imprint>
			<date type="published" when="2003-02">January-February (2003</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b15">
	<analytic>
		<title level="a" type="main">Using Web server logs to improve site design</title>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">C</forename><surname>Drott</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 16th Annual international Conference on Computer Documentation</title>
				<meeting>the 16th Annual international Conference on Computer Documentation<address><addrLine>Quebec, Quebec, Canada; New York, NY</addrLine></address></meeting>
		<imprint>
			<publisher>ACM</publisher>
			<date type="published" when="1998">September 24 -26, 1998. 1998</date>
			<biblScope unit="page" from="43" to="50" />
		</imprint>
	</monogr>
	<note>SIGDOC &apos;98</note>
</biblStruct>

<biblStruct xml:id="b16">
	<analytic>
		<title level="a" type="main">Recognizing complex patterns</title>
		<author>
			<persName><forename type="first">P</forename><surname>Sinha</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Nat Neurosci</title>
		<imprint>
			<biblScope unit="volume">5</biblScope>
			<biblScope unit="page" from="1093" to="1097" />
			<date type="published" when="2002">2002</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b17">
	<analytic>
		<title level="a" type="main">A gentle overview of software visualisation</title>
		<author>
			<persName><forename type="first">M</forename><surname>Petre</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>De Quincey</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Computer Society of India Communications</title>
		<idno type="ISSN">0970-647X</idno>
		<imprint>
			<biblScope unit="page" from="6" to="11" />
			<date type="published" when="2006-08">August. 2006</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b18">
	<analytic>
		<title level="a" type="main">A Principled Taxonomy of Software Visualization</title>
		<author>
			<persName><forename type="first">B</forename><forename type="middle">A</forename><surname>Price</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">M</forename><surname>Baecker</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><forename type="middle">S</forename><surname>Small</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Journal of Visual Languages and Computing</title>
		<imprint>
			<biblScope unit="volume">4</biblScope>
			<biblScope unit="page" from="211" to="266" />
			<date type="published" when="1993">1993. 1993</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b19">
	<analytic>
		<title level="a" type="main">Illuminating the Path: The R&amp;D Agenda for Visual Analytics</title>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">J</forename><surname>Thomas</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><forename type="middle">A</forename><surname>Cook</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">National Visualization and Analytics Center</title>
		<imprint>
			<biblScope unit="page" from="3" to="33" />
			<date type="published" when="2005">2005</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b20">
	<monogr>
		<title level="m" type="main">The Visual Display of Quantitative Information</title>
		<author>
			<persName><forename type="first">E</forename><forename type="middle">R</forename><surname>Tufte</surname></persName>
		</author>
		<imprint>
			<date type="published" when="1983">1983</date>
			<publisher>Graphics Press</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b21">
	<monogr>
		<author>
			<persName><forename type="first">T</forename><surname>Erickson</surname></persName>
		</author>
		<title level="m">The Art of Human-Computer Interface Design</title>
				<editor>
			<persName><forename type="first">B</forename><surname>Laurel</surname></persName>
		</editor>
		<meeting><address><addrLine>Reading, Massachusetts, USA</addrLine></address></meeting>
		<imprint>
			<publisher>AddisonWesley Publishing Company Inc</publisher>
			<date type="published" when="1990">1990</date>
			<biblScope unit="page" from="65" to="73" />
		</imprint>
	</monogr>
	<note>Working With Interface Metaphors</note>
</biblStruct>

<biblStruct xml:id="b22">
	<analytic>
		<title level="a" type="main">e-Bug online Games for Children: Educational Games Teaching Microbes, Hand and Respiratory Hygiene and Prudent Antibiotics Use in Schools across Europe</title>
		<author>
			<persName><forename type="first">P</forename><surname>Kostkova</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Farrell</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">the Proceedings of the ESCAIDE 2008 conference</title>
				<meeting><address><addrLine>Berlin</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2008-11">November 2008. 2008</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b23">
	<monogr>
		<ptr target="http://www.usability.gov/" />
		<title level="m">&amp; Human Services: Step-by-Step Usability Guide</title>
				<imprint>
			<date type="published" when="2009-02-04">4th February 2009. 2009</date>
		</imprint>
		<respStmt>
			<orgName>U.S. Department of Health</orgName>
		</respStmt>
	</monogr>
</biblStruct>

<biblStruct xml:id="b24">
	<analytic>
		<title level="a" type="main">Using Sketching to Aid the Collaborative Design of Information Visualisation Software-A Case Study</title>
		<author>
			<persName><forename type="first">B</forename><surname>Craft</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Cairns</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Springer Boston</title>
		<imprint>
			<biblScope unit="volume">221</biblScope>
			<biblScope unit="page" from="103" to="122" />
			<date type="published" when="2006">2006</date>
		</imprint>
	</monogr>
	<note>Human Work Interaction Design: Designing for Human Work</note>
</biblStruct>

<biblStruct xml:id="b25">
	<monogr>
		<author>
			<persName><forename type="first">A</forename><surname>Lipsman</surname></persName>
		</author>
		<ptr target="http://www.comscore.com/press/release.asp?press=988" />
		<title level="m">Google Holds Top Spot in European Site Rankings, According to comScore World Metrix</title>
				<imprint>
			<date type="published" when="2006">1 st March 2009. (2006</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b26">
	<monogr>
		<ptr target="http://tinyurl.com/dlwj7d" />
		<title level="m">ABI Research: The Google Maps vs MapQuest Online Mapping Portal War Is Driving Map 2.0 Innovations</title>
				<imprint>
			<date type="published" when="2009-03-05">5th March 2009. 2009</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b27">
	<monogr>
		<title level="m">Workshop on Adaptation and Personalization for Web 2.0</title>
				<imprint>
			<date type="published" when="2009">June 22-26, 2009</date>
		</imprint>
	</monogr>
	<note>UMAP&apos;09</note>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
