<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>LogCLEF 2011 Multilingual Log File Analysis: Language identi cation, query classi cation, and success of a query</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Giorgio Maria Di Nunzio</string-name>
          <email>dinunzio@dei.unipd.it</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Johannes Leveling</string-name>
          <email>jleveling@computing.dcu.ie</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Thomas Mandl</string-name>
          <email>mandl@uni-hildesheim.de</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Centre for Next Generation Localisation (CNGL) School of Computing, Dublin City University</institution>
          ,
          <addr-line>Dublin 9</addr-line>
          ,
          <country country="IE">Ireland</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Department of Information Engineering</institution>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Information Science, University of Hildesheim</institution>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Since 2009 LogCLEF has been the initiative within the CrossLanguage Evaluation Forum which aims at stimulating research on user behavior in multilingual environments and promote standard evaluation collections of log data. During these editions of LogCLEF, di erent collections of log dataset were distributed to the participants together with manually annotated query records to be used as a training or test set. In this LogCLEF 2011 edition, a Web based interface to annotate log data was designed and realized on the basis on the experience of past participants for di erent tasks: language identi cation, query classi cation, and query drift. The data and the results produced by the participants are analyzed and discussed.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Interactions between users and information access systems can be analyzed and
studied to gather user preferences and to learn what the user likes the most, and
to use this information to personalize the presentation of results. Search logs are
a means to study user information needs and preferences. The literature of log
analysis of information systems shows a wide variety of approaches to learn user
preferences by looking at implicit or explicit interaction [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. However, there has
alway been a lack of availability and use of log data for research experiments
which makes the veri ability and repeatability of experiments very limited. It
is very di cult to nd two research works on the same dataset unless by the
same author, or where none of the authors worked for a commercial search
engine company. This is not only a question of the same data source, but also a
problem of using the same period of time for the analysis if the analysis has to
be comparable with other works.
      </p>
      <p>
        LogCLEF4 is an evaluation initiative for the analysis of queries and other
logged activities used as an expression of user behavior [
        <xref ref-type="bibr" rid="ref2 ref3">2, 3</xref>
        ]. An important
long-term aim of the LogCLEF initiative is to stimulate research on user
behavior in multilingual environments and promote standard evaluation collections of
log data. Since 2009, within the Cross-Language Evaluation Forum (CLEF)5,
LogCLEF has been releasing collections of log data with the aim of veri ability
and repeatability of experiments. In the three years of LogCLEF editions, di
erent data sets have been distributed to the participants: search engine query and
server logs from the Portuguese search engine Tumba!6 and from the German
EduServer7 (Deutscher Bildungsserver: DBS); digital library systems query and
server logs from The European Library8 (TEL); and Web search engine query
logs of the Chinese search engine Sogou9. Table 1 summarizes the log resources
and the relative sizes.
      </p>
      <p>In each edition of LogCLEF, participants are required to:
{ process the complete logs;
{ make publicly available any resources created based on these logs;
{ nd out interesting issues about the user behavior as exhibited in the logs;
and
{ submit results in a structured le.</p>
      <p>The public distribution of the datasets as well as the results and the exchange
of system components aim at creating of a community in order to advance the
state of the art in this research area.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Task De nition</title>
      <p>The de nition of tasks in LogCLEF changed year by year according to the
discussions together with the participants. In the rst year participants were free to
4 http://www.promise-noe.eu/mining-user-preference
5 http://www.clef-campaign.org/
6 http://www.tumba.pt/ (o ine)
7 http://www.eduserver.de/
8 http://www.theeuropeanlibrary.org/
9 http://www.sogou.com/
investigate any hypothesis on the data sets and send their results. In the second
year though, the task was a bit more structured with the following suggestions:</p>
      <sec id="sec-2-1">
        <title>1. language identi cation for the queries; 2. initial language vs. country IP address; 3. subsequent languages used on same search; 4. country of the library vs. language of the query vs. language of the interface.</title>
        <p>The LogCLEF 2011 Lab presents four di erent tasks which tackle some of
the issues presented in this work:
{ Language identi cation task: participants are required to recognize the
actual language of the query submitted.
{ Query classi cation: participants are required to annotate each query with
a label which represents a category of interest. The proposed set of category
of interest is:</p>
        <p>Person (including names, institutions and organizations);
Geographic (including geographical entities);
Event (historical events);
Work title (including work titles and other works such as paintings);
Domain speci c (technical terms often Latin);
Number (including ISBN and dates);
Topical (queries which cannot be assigned to the other categories);
Undecided.
{ Success of a query: participants are required to study the trend of the success
of a search. The success can be de ned in terms of time spent on a page,
number of clicked items, actions performed during the browsing of the result
list.
{ Query re- nding: when a user clicks an item following a search, and then
later clicks on the same item via another search; Query re nement: when a
user starts with a query and then the following queries in the same session
are a generalization, speci cation, or shift of the original one.
3
3.1</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Data description</title>
      <sec id="sec-3-1">
        <title>Log datasets</title>
        <p>Three di erent log datasets were distributed to the participants in this LogCLEF
edition:
{ search engine query and server logs from the German EduServer (Deutscher</p>
        <p>Bildungsserver: DBS);
{ digital library systems query and server logs from The European Library
(TEL);
{ Web search engine query logs of the Chinese search engine Sogou.
The summary of these resources in terms of size and number of records is included
in Table 1.</p>
        <p>EduServer. The DBS EduServer logs are server logs in standards format in
which the searches and the results viewed can be observed and the data have been
anonymized by partially obscuring the IP addresses of users. The two upper levels
of server names or IP addresses have been hashed. This allows the reconstruction
of sessions within the data. Note that accesses by search engine bots are still
contained within the logs. The logs allow to observe two types of user queries:
{ queries in search engines (in the referrer when DBS les were found using a
search engine);
{ queries within the DBS (see query parameters in metasuche/qsuche).</p>
        <p>The logs also allow to observe the browsing behavior within the DBS server
structure and to access two types of content and compare them to the queries:
the descriptions of the educational web sites within DBS, the content of the
educational web sites themselves (which might have changed since the logs have
been collected) in those cases where the user might have accessed them.</p>
        <p>The logs were collected in the time between September and November of
2009.</p>
        <p>TEL dataset. The TEL search/action logs are stored in a relational table and
contain di erent types of actions and choices of the user. Each record represents a
user action and the most signi cant elds: A numeric id, for identifying registered
users or \guest" otherwise;
{ User's IP address;
{ An automatically generated alphanumeric, identifying sequential actions of
the same user (sessions);
{ Query contents;
{ Name of the action that a user performed;
{ The corresponding collection's alphanumeric id;
{ Date and time of the action's occurrence.</p>
        <sec id="sec-3-1-1">
          <title>Three years and a half of log data will be released:</title>
          <p>{ January 2007-June 2008, 1,900,000 records (distributed at LogCLEF 2009)
{ January 2009-December 2009, 760,000 records (distributed at LogCLEF
2010)
{ January 2010-December 2010, 950,000 records (to be distributed at
Log</p>
          <p>CLEF 2011)
Sogou dataset. The Sogou query logs (SougouQ) contain queries to the Chinese
search engine Sogou10 and were provided by the Tsinghua-Sogou Joint lab of
Search Technology. The data contains:
{ a user ID,
{ the query terms,
{ URL in the result ranking, and
{ user click information.</p>
          <p>The data covers one month of web search logs from June 2008.
10 http://www.sogou.com/labs/dl/q.html
3.2</p>
        </sec>
      </sec>
      <sec id="sec-3-2">
        <title>Annotated data</title>
        <p>Another important aim of LogCLEF is to distribute ground truth generated
manually or automatically by participants themselves. In CLEF 2010 the
research teams of Humboldt University of Berlin and CELI s.r.l. prepared
annotations for a small subset of the TEL query logs. The annotated data contains
the following data:
{ manual annotations for 510 query records about query language and category
of the query;
{ automatic annotations for 100 query records about query language.</p>
        <p>In the current LogCLEF edition at CLEF 2011, an interface for query log
annotation was designed and implemented by University of Padua11 by
gathering requirements from both LogCLEF participants and organizers (University
of Padua, Dublin City University, University of Hildesheim, University of
Amsterdam, Humboldt University of Berlin). The aim of this interface is to involve
participants and researchers in the creation of manually annotated datasets that
can be used by to test automatic systems.</p>
        <p>A short guide for annotating query records was given to the participants.
The guide consisted in the following four points which corresponded to the four
steps of the query annotation interface:
1. annotate the language of the query; use undecided for a query whose
language is ambiguous (example, mozart), use unknown if you don't know/recognize
the language at all
2. annotate the language of the query knowing the language of the interface;
in most cases the default language is English. Does the information of the
language of the interface of the user change your mind or help to understand
the language of the query?
3. annotate the change of the query/topic within a session; use "same query"
if the text of the query didn't change at all, use "generalization" if the user
changed the initial query to a broader query (mozart piano sheets ! mozart
music), use "speci cation" if the user changed the query from a wider one to
a more narrow query (beethoven ! beethoven sonata and symphony), use
"drifting" if the user changed the topic of the initial query (mozart childhood
! mozart musical style), use "more than two di erent queries" if the session
contains many di erent queries, use "not applicable" if none of the options
are applicable.
4. annotate the query with one or more categories (Person, Geographic, etc.).</p>
        <p>During the LogCLEF 2011 the following manually annotated data have been
produced and distributed to the research teams:</p>
        <p>{ 723 annotated query record with language, query session, and query category.
11 http://ims.dei.unipd.it/websites/LogCLEF/Logs/login.php
Moreover, a baseline for comparing the systems developed by the participants
has been generated using an automatic open source software for language
recognition12. A total of 940,957 annotated query records with languages have been
created and distributed to the research teams.
4</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Participation and Results</title>
      <p>As shown in Table 2, a total of 4 groups out of 17 registered participants
submitted results for LogCLEF. The results of the participating groups are reported in
the following section and elaborated in the papers of the participants. All groups
analyzed the TEL logs, one participants analyzed the DBS logs, none presented
analyses on the Sogou logs.</p>
      <p>
        DAEDALUS [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] focused on the following speci c objectives: analyzing if there
is any measurable e ect on the success of the search queries if the native language
and the interface language chosen by the user are di erent; to study in detail the
user context and his interaction with the system in the case of sessions with a
successful operation over the same resource; to discover any relation among the
user native language, the language of the resource involved and the interaction
strategy adopted by the user to nd out such resource. The analysis of the data
showed that, in general for all languages, the fact that the native language of the
user matches or not the interface language does not have apparently any impact
on the success rate of the search queries.
      </p>
      <p>
        UBER and UvA [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] investigated multilingual user behavior in terms of
different aspects such as the native language of the user, the preferred retrieval
language of the user, the interface language, the query language, and so on.
They also presented some practical issues concerning collecting language
indicators from the IP address and the text of the query. Some of the analysis
12 http://code.google.com/p/language-detection/
concerned the study of the success rate of a search compared to the language
of the interface and the nationality of the user. A di erent analysis was also
performed by studying the interface language switch (from the default English
language to another language). By comparing the actions conducted before and
after the rst interface language change they observed that the frequency of any
particular action related to success increases after the language change, however,
the frequency distribution of actions does not change in general.
      </p>
      <p>
        CUZA [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] presented a study of the applicability for language identi cation
tasks in which the text is very short like a query, and they also discussed some
issues and some methods to overcome the problems related to short queries.
A rst issue was the signi cant number of queries for which the language was
unknown or undecided. They experimented language identi cation by using an
N-grams probabilistic classi er together with alphabet diacritics recognition to
partially solve the problem of noisy data.
      </p>
      <p>
        ESSEX [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] is the only group in this edition of LogCLEF who analyzed two
di erent datasets: the DBS EduServer logs and the TEL logs. They rst
presented a comparison of the two datasets in terms of the number of total and
distinct queries, the number of sessions and the single query sessions. Then,
they discussed a method for query suggestion named Ant Colony Optimisation
to build query association graphs from the query logs. The directed association
graph is used for query recommendation by starting from the query node in
question, and then traversing the graph edges to identify and rank associated
query nodes using the weights on the edges. The authors also explored the e ect
of query suggestions in reducing the number of steps required by the user to
achieve their goals.
5
      </p>
      <p>Conclusions
{ For LogCLEF 2011, annotated logs les have been made available to
participants and interested researchers.
{ Although the number of registered participants has reached a new high for
this edition of LogCLEF, four groups participated in LogCLEF. This may
be due to the fact that compared to previous editions, this time the task was
more restrictive. The di culty of the tasks will be discussed during the lab
to understand better how to design tasks more accurately in the future.</p>
      <sec id="sec-4-1">
        <title>Acknowledgments</title>
        <p>This work has been partially supported by the PROMISE network of
excellence (contract n. 258191) project, as part of the 7th Framework Program
of the European Commission and by by the Science Foundation of Ireland
(grant 07/CE/I1142) as part of the Centre for Next Generation Localisation
(http://www.cngl.ie/).</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Agosti</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Crivellari</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Di Nunzio</surname>
          </string-name>
          , G.:
          <article-title>Web log analysis: a review of a decade of studies about information acquisition, inspection and interpretation of user interaction</article-title>
          .
          <source>Data Mining and Knowledge Discovery</source>
          (
          <year>2011</year>
          )
          <volume>1</volume>
          {
          <fpage>34</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Mandl</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Agosti</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Di</given-names>
            <surname>Nunzio</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            ,
            <surname>Yeh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Mani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            ,
            <surname>Doran</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Schulz</surname>
          </string-name>
          ,
          <string-name>
            <surname>J.M.:</surname>
          </string-name>
          <article-title>LogCLEF 2009: the CLEF 2009 Cross-Language Log le Analysis Track Overview</article-title>
          . In Peters,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Di Nunzio</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            ,
            <surname>Kurimo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Mandl</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            ,
            <surname>Mostefa</surname>
          </string-name>
          ,
          <string-name>
            <surname>D.</surname>
          </string-name>
          , Pen~as,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Roda</surname>
          </string-name>
          , G., eds.
          <source>: Multilingual Information Access Evaluation Vol. I. Text Retrieval Experiments: Proceedings 10th Workshop of the Cross-Language Evaluation Forum</source>
          ,
          <string-name>
            <surname>CLEF</surname>
          </string-name>
          <year>2009</year>
          , Corfu, Greece. LNCS, Springer (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>Di</given-names>
            <surname>Nunzio</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.M.</given-names>
            ,
            <surname>Leveling</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Mandl</surname>
          </string-name>
          ,
          <string-name>
            <surname>T.</surname>
          </string-name>
          :
          <article-title>Multilingual log analysis: LogCLEF</article-title>
          . In Clough, P.,
          <string-name>
            <surname>Foley</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gurrin</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jones</surname>
            ,
            <given-names>G.J.F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kraaij</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lee</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Murdoch</surname>
          </string-name>
          , V., eds.
          <source>: Advances in Information Retrieval - 33rd European Conference on IR Research</source>
          , ECIR
          <year>2011</year>
          , Dublin, Ireland,
          <source>April 18-21</source>
          ,
          <year>2011</year>
          . Proceedings. Volume
          <volume>6611</volume>
          of Lecture Notes in Computer Science., Springer (
          <year>2011</year>
          )
          <volume>675</volume>
          {
          <fpage>678</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Lana-Serrano</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Villena-Roman</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gonzalez-Cristobal</surname>
            ,
            <given-names>J.C.</given-names>
          </string-name>
          : DAEDALUS at LogCLEF 2011:
          <article-title>Analyzing Query Success and User Context</article-title>
          . In: This volume.
          <source>(</source>
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5. Gade,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Stiller</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Berendsen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            ,
            <surname>Petras</surname>
          </string-name>
          , V.:
          <article-title>Interface Language, User Language and Success Rates in The European Library</article-title>
          . In: This volume.
          <source>(</source>
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6. G^nsca,
          <string-name>
            <given-names>A.L.</given-names>
            ,
            <surname>Boros</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            ,
            <surname>Iftene</surname>
          </string-name>
          ,
          <string-name>
            <surname>A.</surname>
          </string-name>
          :
          <article-title>Adapting Statistical Language Identi cation Methods for Short Queries</article-title>
          . In: This volume.
          <source>(</source>
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Albakour</surname>
            ,
            <given-names>M.D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kruschwitz</surname>
          </string-name>
          , U.: University of Essex at LogCLEF 2011:
          <article-title>Studying query re nement</article-title>
          . In: This volume.
          <source>(</source>
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>