Document (#42762)

Editor
Belkin, N.J.
Author
Liu, J.
Liu, C.
Title
Personalization in text information retrieval : a survey
Source
Journal of the Association for Information Science and Technology. 71(2020) no.3, S.349-369
Year
2020
Series
AIS review
Abstract
Personalization of information retrieval (PIR) is aimed at tailoring a search toward individual users and user groups by taking account of additional information about users besides their queries. In the past two decades or so, PIR has received extensive attention in both academia and industry. This article surveys the literature of personalization in text retrieval, following a framework for aspects or factors that can be used for personalization. The framework consists of additional information about users that can be explicitly obtained by asking users for their preferences, or implicitly inferred from users' search behaviors. Users' characteristics and contextual factors such as tasks, time, location, etc., can be helpful for personalization. This article also addresses various issues including when to personalize, the evaluation of PIR, privacy, usability, etc. Based on the extensive review, challenges are discussed and directions for future effort are suggested.
Content
https://asistdl.onlinelibrary.wiley.com/doi/10.1002/asi.24234.
Theme
Retrievalalgorithmen

Similar documents (content)

  1. Liu, J.; Belkin, N.J.: Personalizing information retrieval for multi-session tasks : examining the roles of task stage, task type, and topic knowledge on the interpretation of dwell time as an indicator of document usefulness (2015) 0.27
    0.26870438 = sum of:
      0.26870438 = product of:
        0.8397012 = sum of:
          0.08060097 = weight(abstract_txt:contextual in 1608) [ClassicSimilarity], result of:
            0.08060097 = score(doc=1608,freq=4.0), product of:
              0.10116413 = queryWeight, product of:
                6.373877 = idf(docFreq=204, maxDocs=44218)
                0.01587168 = queryNorm
              0.79673463 = fieldWeight in 1608, product of:
                2.0 = tf(freq=4.0), with freq of:
                  4.0 = termFreq=4.0
                6.373877 = idf(docFreq=204, maxDocs=44218)
                0.0625 = fieldNorm(doc=1608)
          0.01523628 = weight(abstract_txt:search in 1608) [ClassicSimilarity], result of:
            0.01523628 = score(doc=1608,freq=1.0), product of:
              0.06664215 = queryWeight, product of:
                1.1478264 = boost
                3.6580524 = idf(docFreq=3098, maxDocs=44218)
                0.01587168 = queryNorm
              0.22862828 = fieldWeight in 1608, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                3.6580524 = idf(docFreq=3098, maxDocs=44218)
                0.0625 = fieldNorm(doc=1608)
          0.018766504 = weight(abstract_txt:about in 1608) [ClassicSimilarity], result of:
            0.018766504 = score(doc=1608,freq=1.0), product of:
              0.0765747 = queryWeight, product of:
                1.2303945 = boost
                3.9211915 = idf(docFreq=2381, maxDocs=44218)
                0.01587168 = queryNorm
              0.24507447 = fieldWeight in 1608, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                3.9211915 = idf(docFreq=2381, maxDocs=44218)
                0.0625 = fieldNorm(doc=1608)
          0.015299432 = weight(abstract_txt:information in 1608) [ClassicSimilarity], result of:
            0.015299432 = score(doc=1608,freq=3.0), product of:
              0.05837804 = queryWeight, product of:
                1.5192928 = boost
                2.4209464 = idf(docFreq=10677, maxDocs=44218)
                0.01587168 = queryNorm
              0.26207513 = fieldWeight in 1608, product of:
                1.7320508 = tf(freq=3.0), with freq of:
                  3.0 = termFreq=3.0
                2.4209464 = idf(docFreq=10677, maxDocs=44218)
                0.0625 = fieldNorm(doc=1608)
          0.07601426 = weight(abstract_txt:factors in 1608) [ClassicSimilarity], result of:
            0.07601426 = score(doc=1608,freq=4.0), product of:
              0.122576274 = queryWeight, product of:
                1.5567 = boost
                4.9611073 = idf(docFreq=841, maxDocs=44218)
                0.01587168 = queryNorm
              0.6201384 = fieldWeight in 1608, product of:
                2.0 = tf(freq=4.0), with freq of:
                  4.0 = termFreq=4.0
                4.9611073 = idf(docFreq=841, maxDocs=44218)
                0.0625 = fieldNorm(doc=1608)
          0.019594634 = weight(abstract_txt:retrieval in 1608) [ClassicSimilarity], result of:
            0.019594634 = score(doc=1608,freq=1.0), product of:
              0.09021628 = queryWeight, product of:
                1.6356478 = boost
                3.4751394 = idf(docFreq=3720, maxDocs=44218)
                0.01587168 = queryNorm
              0.21719621 = fieldWeight in 1608, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                3.4751394 = idf(docFreq=3720, maxDocs=44218)
                0.0625 = fieldNorm(doc=1608)
          0.09498588 = weight(abstract_txt:users in 1608) [ClassicSimilarity], result of:
            0.09498588 = score(doc=1608,freq=5.0), product of:
              0.1903938 = queryWeight, product of:
                3.3603828 = boost
                3.569778 = idf(docFreq=3384, maxDocs=44218)
                0.01587168 = queryNorm
              0.49889165 = fieldWeight in 1608, product of:
                2.236068 = tf(freq=5.0), with freq of:
                  5.0 = termFreq=5.0
                3.569778 = idf(docFreq=3384, maxDocs=44218)
                0.0625 = fieldNorm(doc=1608)
          0.51920325 = weight(abstract_txt:personalization in 1608) [ClassicSimilarity], result of:
            0.51920325 = score(doc=1608,freq=2.0), product of:
              0.75455576 = queryWeight, product of:
                6.106852 = boost
                7.7848644 = idf(docFreq=49, maxDocs=44218)
                0.01587168 = queryNorm
              0.6880913 = fieldWeight in 1608, product of:
                1.4142135 = tf(freq=2.0), with freq of:
                  2.0 = termFreq=2.0
                7.7848644 = idf(docFreq=49, maxDocs=44218)
                0.0625 = fieldNorm(doc=1608)
        0.32 = coord(8/25)
    
  2. Eskens, S.: ¬The personal information sphere : an integral approach to privacy and related information and communication rights (2020) 0.22
    0.21621887 = sum of:
      0.21621887 = product of:
        1.0810944 = sum of:
          0.097192176 = weight(abstract_txt:privacy in 5941) [ClassicSimilarity], result of:
            0.097192176 = score(doc=5941,freq=4.0), product of:
              0.114609495 = queryWeight, product of:
                1.0643808 = boost
                6.784232 = idf(docFreq=135, maxDocs=44218)
                0.01587168 = queryNorm
              0.848029 = fieldWeight in 5941, product of:
                2.0 = tf(freq=4.0), with freq of:
                  4.0 = termFreq=4.0
                6.784232 = idf(docFreq=135, maxDocs=44218)
                0.0625 = fieldNorm(doc=5941)
          0.018766504 = weight(abstract_txt:about in 5941) [ClassicSimilarity], result of:
            0.018766504 = score(doc=5941,freq=1.0), product of:
              0.0765747 = queryWeight, product of:
                1.2303945 = boost
                3.9211915 = idf(docFreq=2381, maxDocs=44218)
                0.01587168 = queryNorm
              0.24507447 = fieldWeight in 5941, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                3.9211915 = idf(docFreq=2381, maxDocs=44218)
                0.0625 = fieldNorm(doc=5941)
          0.02337027 = weight(abstract_txt:information in 5941) [ClassicSimilarity], result of:
            0.02337027 = score(doc=5941,freq=7.0), product of:
              0.05837804 = queryWeight, product of:
                1.5192928 = boost
                2.4209464 = idf(docFreq=10677, maxDocs=44218)
                0.01587168 = queryNorm
              0.40032637 = fieldWeight in 5941, product of:
                2.6457512 = tf(freq=7.0), with freq of:
                  7.0 = termFreq=7.0
                2.4209464 = idf(docFreq=10677, maxDocs=44218)
                0.0625 = fieldNorm(doc=5941)
          0.042478975 = weight(abstract_txt:users in 5941) [ClassicSimilarity], result of:
            0.042478975 = score(doc=5941,freq=1.0), product of:
              0.1903938 = queryWeight, product of:
                3.3603828 = boost
                3.569778 = idf(docFreq=3384, maxDocs=44218)
                0.01587168 = queryNorm
              0.22311112 = fieldWeight in 5941, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                3.569778 = idf(docFreq=3384, maxDocs=44218)
                0.0625 = fieldNorm(doc=5941)
          0.8992865 = weight(abstract_txt:personalization in 5941) [ClassicSimilarity], result of:
            0.8992865 = score(doc=5941,freq=6.0), product of:
              0.75455576 = queryWeight, product of:
                6.106852 = boost
                7.7848644 = idf(docFreq=49, maxDocs=44218)
                0.01587168 = queryNorm
              1.1918092 = fieldWeight in 5941, product of:
                2.4494898 = tf(freq=6.0), with freq of:
                  6.0 = termFreq=6.0
                7.7848644 = idf(docFreq=49, maxDocs=44218)
                0.0625 = fieldNorm(doc=5941)
        0.2 = coord(5/25)
    
  3. Wang, J.; Clements, M.; Yang, J.; Vries, A.P. de; Reinders, M.J.T.: Personalization of tagging systems (2010) 0.21
    0.20666716 = sum of:
      0.20666716 = product of:
        0.8611132 = sum of:
          0.056805838 = weight(abstract_txt:preferences in 4229) [ClassicSimilarity], result of:
            0.056805838 = score(doc=4229,freq=1.0), product of:
              0.10959945 = queryWeight, product of:
                1.0408566 = boost
                6.634292 = idf(docFreq=157, maxDocs=44218)
                0.01587168 = queryNorm
              0.51830405 = fieldWeight in 4229, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                6.634292 = idf(docFreq=157, maxDocs=44218)
                0.078125 = fieldNorm(doc=4229)
          0.01904535 = weight(abstract_txt:search in 4229) [ClassicSimilarity], result of:
            0.01904535 = score(doc=4229,freq=1.0), product of:
              0.06664215 = queryWeight, product of:
                1.1478264 = boost
                3.6580524 = idf(docFreq=3098, maxDocs=44218)
                0.01587168 = queryNorm
              0.28578535 = fieldWeight in 4229, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                3.6580524 = idf(docFreq=3098, maxDocs=44218)
                0.078125 = fieldNorm(doc=4229)
          0.036671776 = weight(abstract_txt:framework in 4229) [ClassicSimilarity], result of:
            0.036671776 = score(doc=4229,freq=1.0), product of:
              0.10314409 = queryWeight, product of:
                1.4279858 = boost
                4.550903 = idf(docFreq=1268, maxDocs=44218)
                0.01587168 = queryNorm
              0.3555393 = fieldWeight in 4229, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                4.550903 = idf(docFreq=1268, maxDocs=44218)
                0.078125 = fieldNorm(doc=4229)
          0.024493292 = weight(abstract_txt:retrieval in 4229) [ClassicSimilarity], result of:
            0.024493292 = score(doc=4229,freq=1.0), product of:
              0.09021628 = queryWeight, product of:
                1.6356478 = boost
                3.4751394 = idf(docFreq=3720, maxDocs=44218)
                0.01587168 = queryNorm
              0.27149525 = fieldWeight in 4229, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                3.4751394 = idf(docFreq=3720, maxDocs=44218)
                0.078125 = fieldNorm(doc=4229)
          0.07509293 = weight(abstract_txt:users in 4229) [ClassicSimilarity], result of:
            0.07509293 = score(doc=4229,freq=2.0), product of:
              0.1903938 = queryWeight, product of:
                3.3603828 = boost
                3.569778 = idf(docFreq=3384, maxDocs=44218)
                0.01587168 = queryNorm
              0.39440846 = fieldWeight in 4229, product of:
                1.4142135 = tf(freq=2.0), with freq of:
                  2.0 = termFreq=2.0
                3.569778 = idf(docFreq=3384, maxDocs=44218)
                0.078125 = fieldNorm(doc=4229)
          0.64900404 = weight(abstract_txt:personalization in 4229) [ClassicSimilarity], result of:
            0.64900404 = score(doc=4229,freq=2.0), product of:
              0.75455576 = queryWeight, product of:
                6.106852 = boost
                7.7848644 = idf(docFreq=49, maxDocs=44218)
                0.01587168 = queryNorm
              0.8601141 = fieldWeight in 4229, product of:
                1.4142135 = tf(freq=2.0), with freq of:
                  2.0 = termFreq=2.0
                7.7848644 = idf(docFreq=49, maxDocs=44218)
                0.078125 = fieldNorm(doc=4229)
        0.24 = coord(6/25)
    
  4. Leginus, M.; Zhai, C.X.; Dolog, P.: Personalized generation of word clouds from tweets (2016) 0.20
    0.20111619 = sum of:
      0.20111619 = product of:
        1.0055809 = sum of:
          0.056805838 = weight(abstract_txt:preferences in 2886) [ClassicSimilarity], result of:
            0.056805838 = score(doc=2886,freq=1.0), product of:
              0.10959945 = queryWeight, product of:
                1.0408566 = boost
                6.634292 = idf(docFreq=157, maxDocs=44218)
                0.01587168 = queryNorm
              0.51830405 = fieldWeight in 2886, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                6.634292 = idf(docFreq=157, maxDocs=44218)
                0.078125 = fieldNorm(doc=2886)
          0.036671776 = weight(abstract_txt:framework in 2886) [ClassicSimilarity], result of:
            0.036671776 = score(doc=2886,freq=1.0), product of:
              0.10314409 = queryWeight, product of:
                1.4279858 = boost
                4.550903 = idf(docFreq=1268, maxDocs=44218)
                0.01587168 = queryNorm
              0.3555393 = fieldWeight in 2886, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                4.550903 = idf(docFreq=1268, maxDocs=44218)
                0.078125 = fieldNorm(doc=2886)
          0.011041414 = weight(abstract_txt:information in 2886) [ClassicSimilarity], result of:
            0.011041414 = score(doc=2886,freq=1.0), product of:
              0.05837804 = queryWeight, product of:
                1.5192928 = boost
                2.4209464 = idf(docFreq=10677, maxDocs=44218)
                0.01587168 = queryNorm
              0.18913643 = fieldWeight in 2886, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                2.4209464 = idf(docFreq=10677, maxDocs=44218)
                0.078125 = fieldNorm(doc=2886)
          0.10619744 = weight(abstract_txt:users in 2886) [ClassicSimilarity], result of:
            0.10619744 = score(doc=2886,freq=4.0), product of:
              0.1903938 = queryWeight, product of:
                3.3603828 = boost
                3.569778 = idf(docFreq=3384, maxDocs=44218)
                0.01587168 = queryNorm
              0.5577778 = fieldWeight in 2886, product of:
                2.0 = tf(freq=4.0), with freq of:
                  4.0 = termFreq=4.0
                3.569778 = idf(docFreq=3384, maxDocs=44218)
                0.078125 = fieldNorm(doc=2886)
          0.7948645 = weight(abstract_txt:personalization in 2886) [ClassicSimilarity], result of:
            0.7948645 = score(doc=2886,freq=3.0), product of:
              0.75455576 = queryWeight, product of:
                6.106852 = boost
                7.7848644 = idf(docFreq=49, maxDocs=44218)
                0.01587168 = queryNorm
              1.0534204 = fieldWeight in 2886, product of:
                1.7320508 = tf(freq=3.0), with freq of:
                  3.0 = termFreq=3.0
                7.7848644 = idf(docFreq=49, maxDocs=44218)
                0.078125 = fieldNorm(doc=2886)
        0.2 = coord(5/25)
    
  5. Kelly, D.: Implicit feedback : using behavior to infer relevance (2005) 0.20
    0.20013618 = sum of:
      0.20013618 = product of:
        0.55593383 = sum of:
          0.034181453 = weight(abstract_txt:helpful in 645) [ClassicSimilarity], result of:
            0.034181453 = score(doc=645,freq=1.0), product of:
              0.109809324 = queryWeight, product of:
                1.0418527 = boost
                6.640641 = idf(docFreq=156, maxDocs=44218)
                0.01587168 = queryNorm
              0.31128007 = fieldWeight in 645, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                6.640641 = idf(docFreq=156, maxDocs=44218)
                0.046875 = fieldNorm(doc=645)
          0.03892656 = weight(abstract_txt:explicitly in 645) [ClassicSimilarity], result of:
            0.03892656 = score(doc=645,freq=1.0), product of:
              0.119750194 = queryWeight, product of:
                1.0879898 = boost
                6.9347134 = idf(docFreq=116, maxDocs=44218)
                0.01587168 = queryNorm
              0.3250647 = fieldWeight in 645, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                6.9347134 = idf(docFreq=116, maxDocs=44218)
                0.046875 = fieldNorm(doc=645)
          0.01142721 = weight(abstract_txt:search in 645) [ClassicSimilarity], result of:
            0.01142721 = score(doc=645,freq=1.0), product of:
              0.06664215 = queryWeight, product of:
                1.1478264 = boost
                3.6580524 = idf(docFreq=3098, maxDocs=44218)
                0.01587168 = queryNorm
              0.17147121 = fieldWeight in 645, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                3.6580524 = idf(docFreq=3098, maxDocs=44218)
                0.046875 = fieldNorm(doc=645)
          0.014074878 = weight(abstract_txt:about in 645) [ClassicSimilarity], result of:
            0.014074878 = score(doc=645,freq=1.0), product of:
              0.0765747 = queryWeight, product of:
                1.2303945 = boost
                3.9211915 = idf(docFreq=2381, maxDocs=44218)
                0.01587168 = queryNorm
              0.18380585 = fieldWeight in 645, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                3.9211915 = idf(docFreq=2381, maxDocs=44218)
                0.046875 = fieldNorm(doc=645)
          0.011474574 = weight(abstract_txt:information in 645) [ClassicSimilarity], result of:
            0.011474574 = score(doc=645,freq=3.0), product of:
              0.05837804 = queryWeight, product of:
                1.5192928 = boost
                2.4209464 = idf(docFreq=10677, maxDocs=44218)
                0.01587168 = queryNorm
              0.19655634 = fieldWeight in 645, product of:
                1.7320508 = tf(freq=3.0), with freq of:
                  3.0 = termFreq=3.0
                2.4209464 = idf(docFreq=10677, maxDocs=44218)
                0.046875 = fieldNorm(doc=645)
          0.020783247 = weight(abstract_txt:retrieval in 645) [ClassicSimilarity], result of:
            0.020783247 = score(doc=645,freq=2.0), product of:
              0.09021628 = queryWeight, product of:
                1.6356478 = boost
                3.4751394 = idf(docFreq=3720, maxDocs=44218)
                0.01587168 = queryNorm
              0.23037136 = fieldWeight in 645, product of:
                1.4142135 = tf(freq=2.0), with freq of:
                  2.0 = termFreq=2.0
                3.4751394 = idf(docFreq=3720, maxDocs=44218)
                0.046875 = fieldNorm(doc=645)
          0.059605274 = weight(abstract_txt:additional in 645) [ClassicSimilarity], result of:
            0.059605274 = score(doc=645,freq=2.0), product of:
              0.15908724 = queryWeight, product of:
                1.7734518 = boost
                5.6518817 = idf(docFreq=421, maxDocs=44218)
                0.01587168 = queryNorm
              0.37467036 = fieldWeight in 645, product of:
                1.4142135 = tf(freq=2.0), with freq of:
                  2.0 = termFreq=2.0
                5.6518817 = idf(docFreq=421, maxDocs=44218)
                0.046875 = fieldNorm(doc=645)
          0.09011152 = weight(abstract_txt:users in 645) [ClassicSimilarity], result of:
            0.09011152 = score(doc=645,freq=8.0), product of:
              0.1903938 = queryWeight, product of:
                3.3603828 = boost
                3.569778 = idf(docFreq=3384, maxDocs=44218)
                0.01587168 = queryNorm
              0.47329018 = fieldWeight in 645, product of:
                2.828427 = tf(freq=8.0), with freq of:
                  8.0 = termFreq=8.0
                3.569778 = idf(docFreq=3384, maxDocs=44218)
                0.046875 = fieldNorm(doc=645)
          0.2753491 = weight(abstract_txt:personalization in 645) [ClassicSimilarity], result of:
            0.2753491 = score(doc=645,freq=1.0), product of:
              0.75455576 = queryWeight, product of:
                6.106852 = boost
                7.7848644 = idf(docFreq=49, maxDocs=44218)
                0.01587168 = queryNorm
              0.36491552 = fieldWeight in 645, product of:
                1.0 = tf(freq=1.0), with freq of:
                  1.0 = termFreq=1.0
                7.7848644 = idf(docFreq=49, maxDocs=44218)
                0.046875 = fieldNorm(doc=645)
        0.36 = coord(9/25)