<!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>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Lei Liu</string-name>
          <email>lei.liu2@hp.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jerry Liu</string-name>
          <email>jerry.liu@hp.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Shanchan Wu</string-name>
          <email>shanchan.wu@hp.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>HP Labs</institution>
          ,
          <addr-line>1501 Page Mill Rd, Palo Alto, CA 94304</addr-line>
          ,
          <country country="US">USA</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Images in reading materials make the content come alive. Aside from providing additional information to the text, reading material containing illustration engages our spatial memory, increases memory retention of the material. However, despite the plethora of available multimedia, adding illustrations to text continues to be a difficult task for the amateur content publisher. To address this problem, we present a semantic-aware image discovery and insertion system for custom publishing. Compared to image search engines, our system has the advantage of being able to discern among different topics within a long text passage and recommend the most relevant images for each detected topic with semantic “visual words” based relevance.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>INTRODUCTION</title>
      <p>Eye-catching illustrations make reading experience more
attractive, result in increasing reading engagement and memory retention
rate. However, associating the image illustrations with the
appropriate text content can be a painful task which takes much time and
efforts, especially for the amateur content creator. These content
creators may be a blogger sharing her subject matter expertise, a
father creating a PTA newsletter, or even a teacher authoring her
own class material. These subject matter expert can author text
quite fluently but may often find locating meaningful illustrations
to be a painful task requiring significant time and effort. Thus,
custom publications from non-professionals often lack the richness of
illustration found in their professional counterparts. To find
illustrations relevant to given long text reading content, a usual practice
is to submit the entire text string as a query to an image search
engine, like Bing Image. However, as existing search engines are
designed to accept a few words as the query, the output from the
search engine from a query string will be an error indicating that
the query is too long to process. The other way is to manually
summarize the long query passage to create a query consisting of a few
words to find the relevant images. However, this approach is
inefficient and may not accurately represent the query passage. Another
key disadvantage with current image recommendation systems is
that although there may be more than one topic underlying the long
query content, existing search engines fail to consider this factor
Permission to make digital or hard copies of all or part of this work for personal or
classroom use is granted without fee provided that copies are not made or distributed
for profit or commercial advantage and that copies bear this notice and the full
citation on the first page. Copyrights for components of this work owned by others than
ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or
republish, to post on servers or to redistribute to lists, requires prior specific permission
and/or a fee. Request permissions from Permissions@acm.org.</p>
      <p>RecSys 2015, Sep 16–20, 2015, Vienna, Austria.
⃝c 2015 is held by the owner/authros(s). Publication rights licensed to ACM.
and treat all of these concepts as a single topic with which to find
the relevant images. In addition, as search engines usually
transform the query and candidate resources into bags or vectors of words,
the semantic topics underlying the content are totally overlooked.
Topics are a better choice for truly understanding both the query
and the image illustrations.</p>
      <p>
        To address these challenges, we created a novel system that
recommending illustration for custom publishing by enabling search
with text passages of any length and by recommending a ranked
list of images that match the different topics covered within the
queried passage. In summary, our system has these
contributions:(
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) Our system recommends images for text queries of any length.
(
        <xref ref-type="bibr" rid="ref2">2</xref>
        )Our system detects underlying topics from multi-topic content,
then recommends illustration for each topic.(
        <xref ref-type="bibr" rid="ref3">3</xref>
        ) Our system
introduces a novel semantic “visual words” based image ranking
system. Using text content from the web page where the image
originated from, we determine “visual words” as the semantic topic
features with probabilistic topic modeling technique.
2.
      </p>
    </sec>
    <sec id="sec-2">
      <title>METHODOLOGIES</title>
      <p>We address this problem by developing a semantic-aware image
discover and insertion system for custom publishing. In a nutshell,
given query text of any length, our system first detects the
underlying topics from the text. We then recommend a list of images that
are semantically relevant for each detected topic.</p>
      <p>Query Topics Discovery: Given a text content in any length as
a query, we utilize topic models to discover the abstract topics
underlying the query. Intuitively, provided that a selected text content
is about one or more topics, one expects particular words to appear
in each topic more or less frequently. After generating the topics,
each topic is represented by a set of words that frequently occur
together. In this paper, we use Latent Dirichlet Allocation (LDA). We
represent each topic with a set of terms to indicate the concept for
each single topic. Topic Compression: As the number of topics to
be generated is given as input to LDA, this number associated with
the queried passage is unknown, it is possible that multiple topics
are generated but about similar concepts. In order to remove such
redundancy, we propose the idea of topic compression by
considering the word distribution of each topic, and then remove duplicate
topics if they are discussing the similar concept. To identify if
two topics are about similar concepts, we use Pearson correlation in
this paper. Then for each remaining query topic, we fetch the top
K (K=40 in this paper) relevant images from Bing Image with the
topic represent terms as query.</p>
      <p>Directly use the images with the original ranking from Bing
Image is not appropriate for publishing purpose. To illustration this,
we provide an example in Figure 1. Where a query passage from
a chemistry book "... explain why fireworks different colors with
the knowledge of fireworks chemistry ...", with Bing Image API,</p>
      <p>We have implemented the system, which is currently being
piloted with multiple local universities and high schools[1]. While the
pilot is ongoing, early feedbacks show that our system is seen
favorably by the users. To show the effectiveness of our method, we
randomly select 100 query passages from each of 6 testing books in
varies grades and subjects. We consider 4 different ways to extract
the key terms from the selected query (summarized in Table 1) and
2 ways to discover the relevant resources (summarized in Table 2).
Consequently, we have implemented 8 scheme combinations from
Tables 1 and 2.</p>
      <p>Table 1: Key Terms Extraction Scheme S1 ∼ S4
Scheme Words Weighting</p>
      <p>S1 words Frequency-based weighting
S2 nouns Frequency-based weighting
S3 noun phrases Phrase Weighting</p>
      <p>S4 topic words topic word distribution</p>
      <p>The words are extracted with the largest tf ∗ idf value from the
selected passage in S1, nouns and noun phrases are identified
using off the shelf POS tagger. Both words and nouns are weighted
by Frequency-based weighting (tf ∗ idf ). The noun phrases are
weighted by phrase weighting. The details of the weighting
methods are provided as follow:
• Frequency-based weighting: For any term ti, the frequency
based weighting ft(ti) is computed by using the tf ∗idf
weighting scheme widely used.
• Phrase Weighting: Let s be a phrase and ti ∈ s be a term
contained in s. Then: fs(s) = ft(s) ∑tijs2js fi . The phrase
weighting fs(s) considers two factors: ft(s), the phrase TF*IDF
score by treating each phrase as a single term, and the average
frequency of all terms contained in the phrase ∑ti2s jfsij , where
|s| is the length of the phrase, i.e., the number of terms. The
first factor considers the importance of the phrase as a whole
unit fw(s), the second factor is the relevance to the document
reflected by the average frequency of its contained terms.</p>
      <p>To evaluate the performance of different query extraction schemes,
we conducted a user study for the results . We select top 20 results
to show with different relevance methods (T1∼T2) and key term
schemes (S1∼S4) for each query passage. The results are
manually judged to be appropriate or not. Precision is used as the
evaluation metric. Stanford POS Tagger 1 is used to extract nouns and
noun phrases. The noun phrases are extracted by regular
expression (Adjective|Noun)*(Noun Preposition)?(Adjective|Noun)*Noun. We
Table 2: Relevance Discovery T1 ∼ T2</p>
      <p>Relevance
T1 Topic Features with Cosine Similarity</p>
      <p>T2 Directly from Bing Image
repeat the experiment with randomly selected passage queries from
6 testing books (B1∼B6). For each book, the average precisions of
all passage queries with all 8 combinations (S1∼S4 with T1∼ T2)
are calculated. Figure 2 plots the overall results.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>J. M.</given-names>
            <surname>Hailpern</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Vernica</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Bullock</surname>
          </string-name>
          ,
          <string-name>
            <given-names>U.</given-names>
            <surname>Chatow</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Fan</surname>
          </string-name>
          , G. Koutrika,
          <string-name>
            <given-names>J.</given-names>
            <surname>Liu</surname>
          </string-name>
          , L. Liu,
          <string-name>
            <given-names>S. J.</given-names>
            <surname>Simske</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S.</given-names>
            <surname>Wu</surname>
          </string-name>
          .
          <article-title>To print or not to print: hybrid learning with METIS learning platform</article-title>
          .
          <source>In ACM EICS</source>
          <year>2015</year>
          , pages
          <fpage>206</fpage>
          -
          <lpage>215</lpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>G.</given-names>
            <surname>Koutrika</surname>
          </string-name>
          , L. Liu, and
          <string-name>
            <given-names>S.</given-names>
            <surname>Simske</surname>
          </string-name>
          .
          <article-title>Generating reading orders over document collections</article-title>
          .
          <source>In 31st IEEE International Conference on Data Engineering</source>
          , ICDE'
          <year>2015</year>
          , pages
          <fpage>507</fpage>
          -
          <lpage>518</lpage>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>L.</given-names>
            <surname>Liu</surname>
          </string-name>
          , G. Koutrika, and
          <string-name>
            <given-names>S.</given-names>
            <surname>Wu</surname>
          </string-name>
          .
          <article-title>Learningassistant: A novel learning resource recommendation system</article-title>
          .
          <source>In International Conference on Data Engineering</source>
          (ICDE'
          <year>2015</year>
          ),
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>L.</given-names>
            <surname>Liu</surname>
          </string-name>
          and
          <string-name>
            <given-names>P.-N.</given-names>
            <surname>Tan</surname>
          </string-name>
          .
          <article-title>A framework for co-classification of articles and users in wikipedia</article-title>
          .
          <source>In Web Intelligence'10</source>
          , pages
          <fpage>212</fpage>
          -
          <lpage>215</lpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>P.</given-names>
            <surname>Mandayam Comar</surname>
          </string-name>
          , L. Liu,
          <string-name>
            <given-names>S.</given-names>
            <surname>Saha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Nucci</surname>
          </string-name>
          , and
          <string-name>
            <given-names>P.-N.</given-names>
            <surname>Tan</surname>
          </string-name>
          .
          <article-title>Weighted linear kernel with tree transformed features for malware detection</article-title>
          .
          <source>In CIKM'12</source>
          , pages
          <fpage>2287</fpage>
          -
          <lpage>2290</lpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>