home *** CD-ROM | disk | FTP | other *** search
/ Encyclopaedia Britannica …oncise Encyclopedia 2007 / bcd_concise07.iso / data / jars / BcdConciseApp.jar / search.properties < prev    next >
Encoding:
Text File  |  2006-11-27  |  4.0 KB  |  161 lines

  1. #
  2. # search.properties
  3. # $Id: search.properties,v 1.5 2006/08/04 18:18:15 bvalavil Exp $
  4. #
  5. # Copyright (c) 2006 Encyclopaedia Britannica Inc
  6. # $Revision: 1.5 $ $Date: 2006/08/04 18:18:15 $
  7. #
  8.  
  9. # libraries defined in this configuration file
  10. libraries=\
  11. ebc,\
  12. image,\
  13. media
  14.  
  15. # Individual Library Configuration Dictionary
  16. # <lib>.directory - path to index directory
  17. # <lib>.idField - unique identifier field in each index entry
  18. # <lib>.duplicateField - identifier field that determines if index entries describe the same content
  19. # <lib>.indexEntryCountField - count filed that defines number of IMARS index entries pointing at content
  20. # <lib>.fields - searchable index fields
  21. # <lib>.<field>.boost - scoring boost for given field
  22. # <lib>.<field>.slop - slop factor for phrase search for given field
  23. # <lib>.advancedTitleField - advaced search "title" field
  24. # <lib>.searchRules - search rules for phased search
  25.  
  26. #
  27. # CONCISE Configuration
  28. #
  29. ebc.directory=index/ebc
  30. ebc.idField=tocId
  31. ebc.duplicateField=
  32. ebc.indexEntryCountField=entries
  33. ebc.fields=title,tvariant,headwords,headtitle,body,biblio
  34. ebc.title.boost=1000.0
  35. ebc.title.slop=1
  36. ebc.tvariant.boost=10.0
  37. ebc.tvariant.slop=1
  38. ebc.headwords.boost=10.0
  39. ebc.headwords.slop=1
  40. ebc.headtitle.boost=0.1
  41. ebc.headtitle.slop=1
  42. ebc.body.boost=0.01
  43. ebc.body.slop=2
  44. ebc.biblio.boost=0.0001
  45. ebc.biblio.slop=1
  46. ebc.advancedTitleField=title
  47. ebc.searchRules=\
  48. title,phrase,1.0e13,0;\
  49. title,all,1.0e11,0;\
  50. tvariant,phrase,1.0e10,0;\
  51. tvariant,all,1.0e9,0;\
  52. headtitle,phrase,1.0e8,0;\
  53. headtitle,all,1.0e7,0;\
  54. body,phrase,1.0e6,0;\
  55. body,all,1.0e5,0;\
  56. title,any,1.0e4,0;\
  57. tvariant,any,1.0e3,0;\
  58. headwords,any,1.0e2,0;\
  59. headtitle,any,1.0e1,0;\
  60. body,any,1.0e0,0;\
  61. biblio,any,1.0e-1,0
  62.  
  63. #
  64. # IMAGE Configuration
  65. #
  66. image.directory=index/image
  67. image.idField=assemblyId
  68. image.duplicateField=binaryId
  69. image.indexEntryCountField=
  70. image.fields=title,caption,accepted,synonymousXref,pointerXref,preferredAlt,ebcAlt,flag,seeAlso
  71. image.title.boost=1.0
  72. image.title.slop=1
  73. image.accepted.slop=1
  74. image.accepted.boost=0.1
  75. image.synonymousXref.slop=1
  76. image.synonymousXref.boost=0.1
  77. image.pointerXref.slop=1
  78. image.pointerXref.boost=0.1
  79. image.preferredAlt.slop=1
  80. image.preferredAlt.boost=0.1
  81. image.ebcAlt.slop=1
  82. image.ebcAlt.boost=0.1
  83. image.flag.slop=1
  84. image.flag.boost=0.1
  85. image.seeAlso.slop=1
  86. image.seeAlso.boost=0.1
  87. image.caption.boost=0.01
  88. image.caption.slop=1
  89. image.advancedTitleField=title
  90. image.searchRules=\
  91. title,phrase,50000000.0,1;\
  92. title,all,10000000.0,0;\
  93. title,any,1000000.0,0;\
  94. caption,phrase,5000.0,0;\
  95. caption,all,1000.0,0;\
  96. caption,any,10.0,0;\
  97. accepted,all,100.0,0;\
  98. synonymousXref,all,100.0,0;\
  99. pointerXref,all,100.0,0;\
  100. preferredAlt,all,100.0,0;\
  101. ebcAlt,all,100.0,0;\
  102. flag,all,100.0,0;\
  103. seeAlso,all,100.0,0;\
  104. accepted,any,10.0,0;\
  105. synonymousXref,any,10.0,0;\
  106. pointerXref,any,10.0,0;\
  107. preferredAlt,any,10.0,0;\
  108. ebcAlt,any,10.0,0;\
  109. flag,any,10.0,0;\
  110. seeAlso,any,10.0,0
  111.  
  112. #
  113. # MEDIA Configuration
  114. #
  115. media.directory=index/media
  116. media.idField=assemblyId
  117. media.duplicateField=binaryId
  118. media.indexEntryCountField=
  119. media.fields=title,caption,accepted,synonymousXref,pointerXref,preferredAlt,ebcAlt,flag,seeAlso
  120. media.title.boost=1.0
  121. media.title.slop=1
  122. media.accepted.slop=1
  123. media.accepted.boost=0.1
  124. media.synonymousXref.slop=1
  125. media.synonymousXref.boost=0.1
  126. media.pointerXref.slop=1
  127. media.pointerXref.boost=0.1
  128. media.preferredAlt.slop=1
  129. media.preferredAlt.boost=0.1
  130. media.ebcAlt.slop=1
  131. media.ebcAlt.boost=0.1
  132. media.flag.slop=1
  133. media.flag.boost=0.1
  134. media.seeAlso.slop=1
  135. media.seeAlso.boost=0.1
  136. media.caption.boost=0.01
  137. media.caption.slop=1
  138. media.advancedTitleField=title
  139. media.searchRules=\
  140. title,phrase,50000000.0,1;\
  141. title,all,10000000.0,0;\
  142. title,any,1000000.0,0;\
  143. caption,phrase,5000.0,0;\
  144. caption,all,1000.0,0;\
  145. caption,any,10.0,0;\
  146. accepted,all,100.0,0;\
  147. synonymousXref,all,100.0,0;\
  148. pointerXref,all,100.0,0;\
  149. preferredAlt,all,100.0,0;\
  150. ebcAlt,all,100.0,0;\
  151. flag,all,100.0,0;\
  152. seeAlso,all,100.0,0;\
  153. accepted,any,10.0,0;\
  154. synonymousXref,any,10.0,0;\
  155. pointerXref,any,10.0,0;\
  156. preferredAlt,any,10.0,0;\
  157. ebcAlt,any,10.0,0;\
  158. flag,any,10.0,0;\
  159. seeAlso,any,10.0,0
  160.  
  161.