Commit 4b35d222779a7b1edae4fd7084213693be077430

Authored by Romain Deveaud
1 parent a79a228434
Exists in master

resolving documentation troubleshootings

Showing 87 changed files with 771 additions and 1263 deletions Side-by-side Diff

doc/classes/RIR.html
... ... @@ -63,6 +63,16 @@
63 63 <br />
64 64  
65 65  
  66 + <a href="../files/lib/rir/corpus_rb.html">
  67 +
  68 + lib/rir/corpus.rb
  69 +
  70 + </a>
  71 +
  72 +
  73 + <br />
  74 +
  75 +
66 76 <a href="../files/lib/rir/query_rb.html">
67 77  
68 78 lib/rir/query.rb
... ... @@ -73,6 +83,16 @@
73 83 <br />
74 84  
75 85  
  86 + <a href="../files/lib/rir/string_rb.html">
  87 +
  88 + lib/rir/string.rb
  89 +
  90 + </a>
  91 +
  92 +
  93 + <br />
  94 +
  95 +
76 96 <a href="../files/lib/rir/document_rb.html">
77 97  
78 98 lib/rir/document.rb
... ... @@ -142,6 +162,52 @@
142 162 href="http://www.gnu.org/licenses/">www.gnu.org/licenses/</a>>.
143 163 </p>
144 164 <hr size="1"></hr><p>
  165 +This file is a part of an Information Retrieval oriented Ruby library
  166 +</p>
  167 +<p>
  168 +Copyright (C) 2010-2011 Romain Deveaud <romain.deveaud@gmail.com>
  169 +</p>
  170 +<p>
  171 +This program is free software: you can redistribute it and/or modify it
  172 +under the terms of the GNU General Public License as published by the Free
  173 +Software Foundation, either version 3 of the License, or (at your option)
  174 +any later version.
  175 +</p>
  176 +<p>
  177 +This program is distributed in the hope that it will be useful, but WITHOUT
  178 +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  179 +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
  180 +more details.
  181 +</p>
  182 +<p>
  183 +You should have received a copy of the GNU General Public License along
  184 +with this program. If not, see <<a
  185 +href="http://www.gnu.org/licenses/">www.gnu.org/licenses/</a>>.
  186 +</p>
  187 +<hr size="1"></hr><p>
  188 +This file is a part of an Information Retrieval oriented Ruby library
  189 +</p>
  190 +<p>
  191 +Copyright (C) 2010-2011 Romain Deveaud <romain.deveaud@gmail.com>
  192 +</p>
  193 +<p>
  194 +This program is free software: you can redistribute it and/or modify it
  195 +under the terms of the GNU General Public License as published by the Free
  196 +Software Foundation, either version 3 of the License, or (at your option)
  197 +any later version.
  198 +</p>
  199 +<p>
  200 +This program is distributed in the hope that it will be useful, but WITHOUT
  201 +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  202 +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
  203 +more details.
  204 +</p>
  205 +<p>
  206 +You should have received a copy of the GNU General Public License along
  207 +with this program. If not, see <<a
  208 +href="http://www.gnu.org/licenses/">www.gnu.org/licenses/</a>>.
  209 +</p>
  210 +<hr size="1"></hr><p>
145 211 General module for many purposes related to Information Retrieval.
146 212 </p>
147 213  
148 214  
... ... @@ -161,11 +227,35 @@
161 227  
162 228 Module <a href="RIR/Indri.html" class="link">RIR::Indri</a><br />
163 229 Module <a href="RIR/TreeTagger.html" class="link">RIR::TreeTagger</a><br />
  230 +Class <a href="RIR/Corpus.html" class="link">RIR::Corpus</a><br />
164 231 Class <a href="RIR/Document.html" class="link">RIR::Document</a><br />
165 232 Class <a href="RIR/Query.html" class="link">RIR::Query</a><br />
166 233 Class <a href="RIR/WebDocument.html" class="link">RIR::WebDocument</a><br />
167 234 Class <a href="RIR/WikipediaPage.html" class="link">RIR::WikipediaPage</a><br />
168 235  
  236 + </div>
  237 +
  238 + <div id="constants-list">
  239 + <h3 class="section-bar">Constants</h3>
  240 +
  241 + <div class="name-list">
  242 + <table summary="Constants">
  243 +
  244 + <tr class="top-aligned-row context-row">
  245 + <td class="context-item-name">Stoplist</td>
  246 + <td>=</td>
  247 + <td class="context-item-value">[ &quot;a&quot;, &quot;anything&quot;, &quot;anyway&quot;, &quot;anywhere&quot;, &quot;apart&quot;, &quot;are&quot;, &quot;around&quot;, &quot;as&quot;, &quot;at&quot;, &quot;av&quot;, &quot;be&quot;, &quot;became&quot;, &quot;because&quot;, &quot;become&quot;, &quot;becomes&quot;, &quot;becoming&quot;, &quot;been&quot;, &quot;before&quot;, &quot;beforehand&quot;, &quot;behind&quot;, &quot;being&quot;, &quot;below&quot;, &quot;beside&quot;, &quot;besides&quot;, &quot;between&quot;, &quot;beyond&quot;, &quot;both&quot;, &quot;but&quot;, &quot;by&quot;, &quot;can&quot;, &quot;cannot&quot;, &quot;canst&quot;, &quot;certain&quot;, &quot;cf&quot;, &quot;choose&quot;, &quot;contrariwise&quot;, &quot;cos&quot;, &quot;could&quot;, &quot;cu&quot;, &quot;day&quot;, &quot;do&quot;, &quot;does&quot;, &quot;doesn't&quot;, &quot;doing&quot;, &quot;dost&quot;, &quot;doth&quot;, &quot;double&quot;, &quot;down&quot;, &quot;dual&quot;, &quot;during&quot;, &quot;each&quot;, &quot;either&quot;, &quot;else&quot;, &quot;elsewhere&quot;, &quot;enough&quot;, &quot;et&quot;, &quot;etc&quot;, &quot;even&quot;, &quot;ever&quot;, &quot;every&quot;, &quot;everybody&quot;, &quot;everyone&quot;, &quot;everything&quot;, &quot;everywhere&quot;, &quot;except&quot;, &quot;excepted&quot;, &quot;excepting&quot;, &quot;exception&quot;, &quot;exclude&quot;, &quot;excluding&quot;, &quot;exclusive&quot;, &quot;far&quot;, &quot;farther&quot;, &quot;farthest&quot;, &quot;few&quot;, &quot;ff&quot;, &quot;first&quot;, &quot;for&quot;, &quot;formerly&quot;, &quot;forth&quot;, &quot;forward&quot;, &quot;from&quot;, &quot;front&quot;, &quot;further&quot;, &quot;furthermore&quot;, &quot;furthest&quot;, &quot;get&quot;, &quot;go&quot;, &quot;had&quot;, &quot;halves&quot;, &quot;hardly&quot;, &quot;has&quot;, &quot;hast&quot;, &quot;hath&quot;, &quot;have&quot;, &quot;he&quot;, &quot;hence&quot;, &quot;henceforth&quot;, &quot;her&quot;, &quot;here&quot;, &quot;hereabouts&quot;, &quot;hereafter&quot;, &quot;hereby&quot;, &quot;herein&quot;, &quot;hereto&quot;, &quot;hereupon&quot;, &quot;hers&quot;, &quot;herself&quot;, &quot;him&quot;, &quot;himself&quot;, &quot;hindmost&quot;, &quot;his&quot;, &quot;hither&quot;, &quot;hitherto&quot;, &quot;how&quot;, &quot;however&quot;, &quot;howsoever&quot;, &quot;i&quot;, &quot;ie&quot;, &quot;if&quot;, &quot;in&quot;, &quot;inasmuch&quot;, &quot;inc&quot;, &quot;include&quot;, &quot;included&quot;, &quot;including&quot;, &quot;indeed&quot;, &quot;indoors&quot;, &quot;inside&quot;, &quot;insomuch&quot;, &quot;instead&quot;, &quot;into&quot;, &quot;inward&quot;, &quot;inwards&quot;, &quot;is&quot;, &quot;it&quot;, &quot;its&quot;, &quot;itself&quot;, &quot;just&quot;, &quot;kind&quot;, &quot;kg&quot;, &quot;km&quot;, &quot;last&quot;, &quot;latter&quot;, &quot;latterly&quot;, &quot;less&quot;, &quot;lest&quot;, &quot;let&quot;, &quot;like&quot;, &quot;little&quot;, &quot;ltd&quot;, &quot;many&quot;, &quot;may&quot;, &quot;maybe&quot;, &quot;me&quot;, &quot;meantime&quot;, &quot;meanwhile&quot;, &quot;might&quot;, &quot;moreover&quot;, &quot;most&quot;, &quot;mostly&quot;, &quot;more&quot;, &quot;mr&quot;, &quot;mrs&quot;, &quot;ms&quot;, &quot;much&quot;, &quot;must&quot;, &quot;my&quot;, &quot;myself&quot;, &quot;namely&quot;, &quot;need&quot;, &quot;neither&quot;, &quot;never&quot;, &quot;nevertheless&quot;, &quot;next&quot;, &quot;no&quot;, &quot;nobody&quot;, &quot;none&quot;, &quot;nonetheless&quot;, &quot;noone&quot;, &quot;nope&quot;, &quot;nor&quot;, &quot;not&quot;, &quot;nothing&quot;, &quot;notwithstanding&quot;, &quot;now&quot;, &quot;nowadays&quot;, &quot;nowhere&quot;, &quot;of&quot;, &quot;off&quot;, &quot;often&quot;, &quot;ok&quot;, &quot;on&quot;, &quot;once&quot;, &quot;one&quot;, &quot;only&quot;, &quot;onto&quot;, &quot;or&quot;, &quot;other&quot;, &quot;others&quot;, &quot;otherwise&quot;, &quot;ought&quot;, &quot;our&quot;, &quot;ours&quot;, &quot;ourselves&quot;, &quot;out&quot;, &quot;outside&quot;, &quot;over&quot;, &quot;own&quot;, &quot;per&quot;, &quot;perhaps&quot;, &quot;plenty&quot;, &quot;provide&quot;, &quot;quite&quot;, &quot;rather&quot;, &quot;really&quot;, &quot;round&quot;, &quot;said&quot;, &quot;sake&quot;, &quot;same&quot;, &quot;sang&quot;, &quot;save&quot;, &quot;saw&quot;, &quot;see&quot;, &quot;seeing&quot;, &quot;seem&quot;, &quot;seemed&quot;, &quot;seeming&quot;, &quot;seems&quot;, &quot;seen&quot;, &quot;seldom&quot;, &quot;selves&quot;, &quot;sent&quot;, &quot;several&quot;, &quot;shalt&quot;, &quot;she&quot;, &quot;should&quot;, &quot;shown&quot;, &quot;sideways&quot;, &quot;since&quot;, &quot;slept&quot;, &quot;slew&quot;, &quot;slung&quot;, &quot;slunk&quot;, &quot;smote&quot;, &quot;so&quot;, &quot;some&quot;, &quot;somebody&quot;, &quot;somehow&quot;, &quot;someone&quot;, &quot;something&quot;, &quot;sometime&quot;, &quot;sometimes&quot;, &quot;somewhat&quot;, &quot;somewhere&quot;, &quot;spake&quot;, &quot;spat&quot;, &quot;spoke&quot;, &quot;spoken&quot;, &quot;sprang&quot;, &quot;sprung&quot;, &quot;stave&quot;, &quot;staves&quot;, &quot;still&quot;, &quot;such&quot;, &quot;supposing&quot;, &quot;than&quot;, &quot;that&quot;, &quot;the&quot;, &quot;thee&quot;, &quot;their&quot;, &quot;them&quot;, &quot;themselves&quot;, &quot;then&quot;, &quot;thence&quot;, &quot;thenceforth&quot;, &quot;there&quot;, &quot;thereabout&quot;, &quot;thereabouts&quot;, &quot;thereafter&quot;, &quot;thereby&quot;, &quot;therefore&quot;, &quot;therein&quot;, &quot;thereof&quot;, &quot;thereon&quot;, &quot;thereto&quot;, &quot;thereupon&quot;, &quot;these&quot;, &quot;they&quot;, &quot;this&quot;, &quot;those&quot;, &quot;thou&quot;, &quot;though&quot;, &quot;thrice&quot;, &quot;through&quot;, &quot;throughout&quot;, &quot;thru&quot;, &quot;thus&quot;, &quot;thy&quot;, &quot;thyself&quot;, &quot;till&quot;, &quot;to&quot;, &quot;together&quot;, &quot;too&quot;, &quot;toward&quot;, &quot;towards&quot;, &quot;ugh&quot;, &quot;unable&quot;, &quot;under&quot;, &quot;underneath&quot;, &quot;unless&quot;, &quot;unlike&quot;, &quot;until&quot;, &quot;up&quot;, &quot;upon&quot;, &quot;upward&quot;, &quot;upwards&quot;, &quot;us&quot;, &quot;use&quot;, &quot;used&quot;, &quot;using&quot;, &quot;very&quot;, &quot;via&quot;, &quot;vs&quot;, &quot;want&quot;, &quot;was&quot;, &quot;we&quot;, &quot;week&quot;, &quot;well&quot;, &quot;were&quot;, &quot;what&quot;, &quot;whatever&quot;, &quot;whatsoever&quot;, &quot;when&quot;, &quot;whence&quot;, &quot;whenever&quot;, &quot;whensoever&quot;, &quot;where&quot;, &quot;whereabouts&quot;, &quot;whereafter&quot;, &quot;whereas&quot;, &quot;whereat&quot;, &quot;whereby&quot;, &quot;wherefore&quot;, &quot;wherefrom&quot;, &quot;wherein&quot;, &quot;whereinto&quot;, &quot;whereof&quot;, &quot;whereon&quot;, &quot;wheresoever&quot;, &quot;whereto&quot;, &quot;whereunto&quot;, &quot;whereupon&quot;, &quot;wherever&quot;, &quot;wherewith&quot;, &quot;whether&quot;, &quot;whew&quot;, &quot;which&quot;, &quot;whichever&quot;, &quot;whichsoever&quot;, &quot;while&quot;, &quot;whilst&quot;, &quot;whither&quot;, &quot;who&quot;, &quot;whoa&quot;, &quot;whoever&quot;, &quot;whole&quot;, &quot;whom&quot;, &quot;whomever&quot;, &quot;whomsoever&quot;, &quot;whose&quot;, &quot;whosoever&quot;, &quot;why&quot;, &quot;will&quot;, &quot;wilt&quot;, &quot;with&quot;, &quot;within&quot;, &quot;without&quot;, &quot;worse&quot;, &quot;worst&quot;, &quot;would&quot;, &quot;wow&quot;, &quot;ye&quot;, &quot;yet&quot;, &quot;year&quot;, &quot;yippee&quot;, &quot;you&quot;, &quot;your&quot;, &quot;yours&quot;, &quot;yourself&quot;, &quot;yourselves&quot; ]</td>
  248 +
  249 + <td>&nbsp;</td>
  250 + <td class="context-item-desc">
  251 +These are the default stopwords provided by Lemur.
  252 +
  253 +</td>
  254 +
  255 + </tr>
  256 +
  257 + </table>
  258 + </div>
169 259 </div>
170 260  
171 261  
doc/classes/RIR/Corpus.html
... ... @@ -91,9 +91,9 @@
91 91  
92 92 <div class="name-list">
93 93  
94   - <a href="#M000017">files</a>&nbsp;&nbsp;
  94 + <a href="#M000021">files</a>&nbsp;&nbsp;
95 95  
96   - <a href="#M000016">new</a>&nbsp;&nbsp;
  96 + <a href="#M000020">new</a>&nbsp;&nbsp;
97 97  
98 98 </div>
99 99 </div>
100 100  
... ... @@ -132,13 +132,13 @@
132 132 <h3 class="section-bar">Public Class methods</h3>
133 133  
134 134  
135   - <div id="method-M000016" class="method-detail">
136   - <a name="M000016"></a>
  135 + <div id="method-M000020" class="method-detail">
  136 + <a name="M000020"></a>
137 137  
138 138 <div class="method-heading">
139 139  
140   - <a href="Corpus.src/M000016.html" target="Code" class="method-signature"
141   - onclick="popupCode('Corpus.src/M000016.html');return false;">
  140 + <a href="Corpus.src/M000020.html" target="Code" class="method-signature"
  141 + onclick="popupCode('Corpus.src/M000020.html');return false;">
142 142  
143 143 <span class="method-name">new</span><span class="method-args">(path)</span>
144 144  
145 145  
... ... @@ -155,13 +155,13 @@
155 155 <h3 class="section-bar">Public Instance methods</h3>
156 156  
157 157  
158   - <div id="method-M000017" class="method-detail">
159   - <a name="M000017"></a>
  158 + <div id="method-M000021" class="method-detail">
  159 + <a name="M000021"></a>
160 160  
161 161 <div class="method-heading">
162 162  
163   - <a href="Corpus.src/M000017.html" target="Code" class="method-signature"
164   - onclick="popupCode('Corpus.src/M000017.html');return false;">
  163 + <a href="Corpus.src/M000021.html" target="Code" class="method-signature"
  164 + onclick="popupCode('Corpus.src/M000021.html');return false;">
165 165  
166 166 <span class="method-name">files</span><span class="method-args">()</span>
167 167  
doc/classes/RIR/Corpus.src/M000016.html
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2   -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3   -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   -<head>
5   - <title>new (RIR::Corpus)</title>
6   - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7   - <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" media="screen" />
8   -</head>
9   -<body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/corpus.rb, line 25</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">initialize</span>(<span class="ruby-identifier">path</span>)
12   - <span class="ruby-ivar">@path</span> = <span class="ruby-identifier">path</span>.<span class="ruby-identifier">chomp</span> <span class="ruby-value str">&quot;/&quot;</span>
13   - <span class="ruby-keyword kw">end</span></pre>
14   -</body>
15   -</html>
doc/classes/RIR/Corpus.src/M000017.html
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2   -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3   -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   -<head>
5   - <title>files (RIR::Corpus)</title>
6   - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7   - <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" media="screen" />
8   -</head>
9   -<body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/corpus.rb, line 35</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">files</span>
12   - <span class="ruby-constant">Dir</span>[<span class="ruby-node">&quot;#{@path}/**/*.*&quot;</span>]
13   - <span class="ruby-keyword kw">end</span></pre>
14   -</body>
15   -</html>
doc/classes/RIR/Corpus.src/M000018.html
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2   -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3   -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   -<head>
5   - <title>files (RIR::Corpus)</title>
6   - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7   - <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" media="screen" />
8   -</head>
9   -<body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/corpus.rb, line 36</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">files</span>
12   - <span class="ruby-constant">Dir</span>[<span class="ruby-node">&quot;#{@path}/**/*.*&quot;</span>]
13   - <span class="ruby-keyword kw">end</span></pre>
14   -</body>
15   -</html>
doc/classes/RIR/Corpus.src/M000020.html
  1 +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  2 +"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3 +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  4 +<head>
  5 + <title>new (RIR::Corpus)</title>
  6 + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  7 + <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" media="screen" />
  8 +</head>
  9 +<body class="standalone-code">
  10 + <pre><span class="ruby-comment cmt"># File lib/rir/corpus.rb, line 25</span>
  11 + <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">initialize</span>(<span class="ruby-identifier">path</span>)
  12 + <span class="ruby-ivar">@path</span> = <span class="ruby-identifier">path</span>.<span class="ruby-identifier">chomp</span> <span class="ruby-value str">&quot;/&quot;</span>
  13 + <span class="ruby-keyword kw">end</span></pre>
  14 +</body>
  15 +</html>
doc/classes/RIR/Corpus.src/M000021.html
  1 +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  2 +"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3 +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  4 +<head>
  5 + <title>files (RIR::Corpus)</title>
  6 + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  7 + <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" media="screen" />
  8 +</head>
  9 +<body class="standalone-code">
  10 + <pre><span class="ruby-comment cmt"># File lib/rir/corpus.rb, line 35</span>
  11 + <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">files</span>
  12 + <span class="ruby-constant">Dir</span>[<span class="ruby-node">&quot;#{@path}/**/*.*&quot;</span>]
  13 + <span class="ruby-keyword kw">end</span></pre>
  14 +</body>
  15 +</html>
doc/classes/RIR/Document.html
... ... @@ -99,17 +99,17 @@
99 99  
100 100 <div class="name-list">
101 101  
102   - <a href="#M000010">count_words</a>&nbsp;&nbsp;
  102 + <a href="#M000024">count_words</a>&nbsp;&nbsp;
103 103  
104   - <a href="#M000011">entropy</a>&nbsp;&nbsp;
  104 + <a href="#M000025">entropy</a>&nbsp;&nbsp;
105 105  
106   - <a href="#M000008">format_words</a>&nbsp;&nbsp;
  106 + <a href="#M000022">format_words</a>&nbsp;&nbsp;
107 107  
108   - <a href="#M000013">new</a>&nbsp;&nbsp;
  108 + <a href="#M000027">new</a>&nbsp;&nbsp;
109 109  
110   - <a href="#M000009">ngrams</a>&nbsp;&nbsp;
  110 + <a href="#M000023">ngrams</a>&nbsp;&nbsp;
111 111  
112   - <a href="#M000012">tf</a>&nbsp;&nbsp;
  112 + <a href="#M000026">tf</a>&nbsp;&nbsp;
113 113  
114 114 </div>
115 115 </div>
116 116  
... ... @@ -156,13 +156,13 @@
156 156 <h3 class="section-bar">Public Class methods</h3>
157 157  
158 158  
159   - <div id="method-M000013" class="method-detail">
160   - <a name="M000013"></a>
  159 + <div id="method-M000027" class="method-detail">
  160 + <a name="M000027"></a>
161 161  
162 162 <div class="method-heading">
163 163  
164   - <a href="Document.src/M000013.html" target="Code" class="method-signature"
165   - onclick="popupCode('Document.src/M000013.html');return false;">
  164 + <a href="Document.src/M000027.html" target="Code" class="method-signature"
  165 + onclick="popupCode('Document.src/M000027.html');return false;">
166 166  
167 167 <span class="method-name">new</span><span class="method-args">(content)</span>
168 168  
169 169  
... ... @@ -179,13 +179,13 @@
179 179 <h3 class="section-bar">Public Instance methods</h3>
180 180  
181 181  
182   - <div id="method-M000010" class="method-detail">
183   - <a name="M000010"></a>
  182 + <div id="method-M000024" class="method-detail">
  183 + <a name="M000024"></a>
184 184  
185 185 <div class="method-heading">
186 186  
187   - <a href="Document.src/M000010.html" target="Code" class="method-signature"
188   - onclick="popupCode('Document.src/M000010.html');return false;">
  187 + <a href="Document.src/M000024.html" target="Code" class="method-signature"
  188 + onclick="popupCode('Document.src/M000024.html');return false;">
189 189  
190 190 <span class="method-name">count_words</span><span class="method-args">()</span>
191 191  
192 192  
... ... @@ -207,13 +207,13 @@
207 207 </div>
208 208  
209 209  
210   - <div id="method-M000011" class="method-detail">
211   - <a name="M000011"></a>
  210 + <div id="method-M000025" class="method-detail">
  211 + <a name="M000025"></a>
212 212  
213 213 <div class="method-heading">
214 214  
215   - <a href="Document.src/M000011.html" target="Code" class="method-signature"
216   - onclick="popupCode('Document.src/M000011.html');return false;">
  215 + <a href="Document.src/M000025.html" target="Code" class="method-signature"
  216 + onclick="popupCode('Document.src/M000025.html');return false;">
217 217  
218 218 <span class="method-name">entropy</span><span class="method-args">(s)</span>
219 219  
220 220  
... ... @@ -239,13 +239,13 @@
239 239 </div>
240 240  
241 241  
242   - <div id="method-M000009" class="method-detail">
243   - <a name="M000009"></a>
  242 + <div id="method-M000023" class="method-detail">
  243 + <a name="M000023"></a>
244 244  
245 245 <div class="method-heading">
246 246  
247   - <a href="Document.src/M000009.html" target="Code" class="method-signature"
248   - onclick="popupCode('Document.src/M000009.html');return false;">
  247 + <a href="Document.src/M000023.html" target="Code" class="method-signature"
  248 + onclick="popupCode('Document.src/M000023.html');return false;">
249 249  
250 250 <span class="method-name">ngrams</span><span class="method-args">(n)</span>
251 251  
252 252  
... ... @@ -267,13 +267,13 @@
267 267 </div>
268 268  
269 269  
270   - <div id="method-M000012" class="method-detail">
271   - <a name="M000012"></a>
  270 + <div id="method-M000026" class="method-detail">
  271 + <a name="M000026"></a>
272 272  
273 273 <div class="method-heading">
274 274  
275   - <a href="Document.src/M000012.html" target="Code" class="method-signature"
276   - onclick="popupCode('Document.src/M000012.html');return false;">
  275 + <a href="Document.src/M000026.html" target="Code" class="method-signature"
  276 + onclick="popupCode('Document.src/M000026.html');return false;">
277 277  
278 278 <span class="method-name">tf</span><span class="method-args">(s)</span>
279 279  
280 280  
... ... @@ -297,13 +297,13 @@
297 297 <h3 class="section-bar">Protected Instance methods</h3>
298 298  
299 299  
300   - <div id="method-M000008" class="method-detail">
301   - <a name="M000008"></a>
  300 + <div id="method-M000022" class="method-detail">
  301 + <a name="M000022"></a>
302 302  
303 303 <div class="method-heading">
304 304  
305   - <a href="Document.src/M000008.html" target="Code" class="method-signature"
306   - onclick="popupCode('Document.src/M000008.html');return false;">
  305 + <a href="Document.src/M000022.html" target="Code" class="method-signature"
  306 + onclick="popupCode('Document.src/M000022.html');return false;">
307 307  
308 308 <span class="method-name">format_words</span><span class="method-args">()</span>
309 309  
doc/classes/RIR/Document.src/M000008.html
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2   -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3   -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   -<head>
5   - <title>format_words (RIR::Document)</title>
6   - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7   - <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" media="screen" />
8   -</head>
9   -<body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/document.rb, line 31</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">format_words</span>
12   - <span class="ruby-identifier">wo</span> = []
13   -
14   - <span class="ruby-ivar">@doc_content</span>.<span class="ruby-identifier">split</span>.<span class="ruby-identifier">each</span> <span class="ruby-keyword kw">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">w</span><span class="ruby-operator">|</span>
15   - <span class="ruby-identifier">w</span>.<span class="ruby-identifier">split</span>(<span class="ruby-regexp re">/\W/</span>).<span class="ruby-identifier">each</span> <span class="ruby-keyword kw">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">sw</span><span class="ruby-operator">|</span>
16   - <span class="ruby-identifier">wo</span>.<span class="ruby-identifier">push</span>(<span class="ruby-identifier">sw</span>.<span class="ruby-identifier">downcase</span>) <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">sw</span> <span class="ruby-operator">=~</span> <span class="ruby-regexp re">/[a-zA-Z]/</span>
17   - <span class="ruby-keyword kw">end</span>
18   - <span class="ruby-keyword kw">end</span>
19   -
20   - <span class="ruby-identifier">wo</span>
21   - <span class="ruby-keyword kw">end</span></pre>
22   -</body>
23   -</html>
doc/classes/RIR/Document.src/M000009.html
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2   -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3   -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   -<head>
5   - <title>ngrams (RIR::Document)</title>
6   - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7   - <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" media="screen" />
8   -</head>
9   -<body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/document.rb, line 46</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">ngrams</span>(<span class="ruby-identifier">n</span>)
12   - <span class="ruby-identifier">window</span> = []
13   - <span class="ruby-identifier">ngrams_array</span> = []
14   -
15   - <span class="ruby-ivar">@words</span>.<span class="ruby-identifier">each</span> <span class="ruby-keyword kw">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">w</span><span class="ruby-operator">|</span>
16   - <span class="ruby-identifier">window</span>.<span class="ruby-identifier">push</span>(<span class="ruby-identifier">w</span>)
17   - <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">window</span>.<span class="ruby-identifier">size</span> <span class="ruby-operator">==</span> <span class="ruby-identifier">n</span>
18   - <span class="ruby-identifier">ngrams_array</span>.<span class="ruby-identifier">push</span> <span class="ruby-identifier">window</span>.<span class="ruby-identifier">join</span>(<span class="ruby-value str">&quot; &quot;</span>)
19   - <span class="ruby-identifier">window</span>.<span class="ruby-identifier">delete_at</span>(<span class="ruby-value">0</span>)
20   - <span class="ruby-keyword kw">end</span>
21   - <span class="ruby-keyword kw">end</span>
22   -
23   - <span class="ruby-identifier">ngrams_array</span>.<span class="ruby-identifier">uniq</span>
24   - <span class="ruby-keyword kw">end</span></pre>
25   -</body>
26   -</html>
doc/classes/RIR/Document.src/M000010.html
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2   -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3   -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   -<head>
5   - <title>count_words (RIR::Document)</title>
6   - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7   - <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" media="screen" />
8   -</head>
9   -<body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/document.rb, line 64</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">count_words</span>
12   - <span class="ruby-identifier">counts</span> = <span class="ruby-constant">Hash</span>.<span class="ruby-identifier">new</span> { <span class="ruby-operator">|</span><span class="ruby-identifier">h</span>,<span class="ruby-identifier">k</span><span class="ruby-operator">|</span> <span class="ruby-identifier">h</span>[<span class="ruby-identifier">k</span>] = <span class="ruby-value">0</span> }
13   - <span class="ruby-ivar">@words</span>.<span class="ruby-identifier">each</span> { <span class="ruby-operator">|</span><span class="ruby-identifier">w</span><span class="ruby-operator">|</span> <span class="ruby-identifier">counts</span>[<span class="ruby-identifier">w</span>] <span class="ruby-operator">+=</span> <span class="ruby-value">1</span> }
14   -
15   - <span class="ruby-identifier">counts</span>
16   - <span class="ruby-keyword kw">end</span></pre>
17   -</body>
18   -</html>
doc/classes/RIR/Document.src/M000011.html
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2   -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3   -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   -<head>
5   - <title>entropy (RIR::Document)</title>
6   - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7   - <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" media="screen" />
8   -</head>
9   -<body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/document.rb, line 78</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">entropy</span>(<span class="ruby-identifier">s</span>)
12   - <span class="ruby-identifier">en</span> = <span class="ruby-value">0</span><span class="ruby-value">.0</span>
13   - <span class="ruby-identifier">counts</span> = <span class="ruby-keyword kw">self</span>.<span class="ruby-identifier">count_words</span>
14   -
15   - <span class="ruby-identifier">s</span>.<span class="ruby-identifier">split</span>.<span class="ruby-identifier">each</span> <span class="ruby-keyword kw">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">w</span><span class="ruby-operator">|</span>
16   - <span class="ruby-identifier">p_wi</span> = <span class="ruby-identifier">counts</span>[<span class="ruby-identifier">w</span>].<span class="ruby-identifier">to_f</span><span class="ruby-operator">/</span><span class="ruby-ivar">@words</span>.<span class="ruby-identifier">count</span>.<span class="ruby-identifier">to_f</span>
17   - <span class="ruby-identifier">en</span> <span class="ruby-operator">+=</span> <span class="ruby-identifier">p_wi</span><span class="ruby-operator">*</span><span class="ruby-constant">Math</span>.<span class="ruby-identifier">log2</span>(<span class="ruby-identifier">p_wi</span>)
18   - <span class="ruby-keyword kw">end</span>
19   -
20   - <span class="ruby-identifier">en</span> <span class="ruby-operator">*=</span> <span class="ruby-value">-1</span>
21   - <span class="ruby-identifier">en</span>
22   - <span class="ruby-keyword kw">end</span></pre>
23   -</body>
24   -</html>
doc/classes/RIR/Document.src/M000012.html
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2   -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3   -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   -<head>
5   - <title>tf (RIR::Document)</title>
6   - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7   - <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" media="screen" />
8   -</head>
9   -<body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/document.rb, line 94</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">tf</span>(<span class="ruby-identifier">s</span>)
12   - <span class="ruby-keyword kw">self</span>.<span class="ruby-identifier">count_words</span>[<span class="ruby-identifier">s</span>].<span class="ruby-identifier">to_f</span><span class="ruby-operator">/</span><span class="ruby-ivar">@words</span>.<span class="ruby-identifier">size</span>.<span class="ruby-identifier">to_f</span>
13   - <span class="ruby-keyword kw">end</span></pre>
14   -</body>
15   -</html>
doc/classes/RIR/Document.src/M000013.html
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2   -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3   -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   -<head>
5   - <title>new (RIR::Document)</title>
6   - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7   - <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" media="screen" />
8   -</head>
9   -<body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/document.rb, line 99</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">initialize</span>(<span class="ruby-identifier">content</span>)
12   - <span class="ruby-ivar">@doc_content</span> = <span class="ruby-identifier">content</span>
13   - <span class="ruby-ivar">@words</span> = <span class="ruby-identifier">format_words</span>
14   - <span class="ruby-keyword kw">end</span></pre>
15   -</body>
16   -</html>
doc/classes/RIR/Document.src/M000014.html
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2   -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3   -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   -<head>
5   - <title>new (RIR::Document)</title>
6   - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7   - <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" media="screen" />
8   -</head>
9   -<body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/document.rb, line 92</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">initialize</span>(<span class="ruby-identifier">content</span>)
12   - <span class="ruby-ivar">@doc_content</span> = <span class="ruby-identifier">content</span>
13   - <span class="ruby-ivar">@words</span> = <span class="ruby-identifier">format_words</span>
14   - <span class="ruby-keyword kw">end</span></pre>
15   -</body>
16   -</html>
doc/classes/RIR/Document.src/M000019.html
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2   -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3   -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   -<head>
5   - <title>format_words (RIR::Document)</title>
6   - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7   - <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" media="screen" />
8   -</head>
9   -<body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/document.rb, line 31</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">format_words</span>
12   - <span class="ruby-identifier">wo</span> = []
13   -
14   - <span class="ruby-ivar">@doc_content</span>.<span class="ruby-identifier">split</span>.<span class="ruby-identifier">each</span> <span class="ruby-keyword kw">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">w</span><span class="ruby-operator">|</span>
15   - <span class="ruby-identifier">w</span>.<span class="ruby-identifier">split</span>(<span class="ruby-regexp re">/\W/</span>).<span class="ruby-identifier">each</span> <span class="ruby-keyword kw">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">sw</span><span class="ruby-operator">|</span>
16   - <span class="ruby-identifier">wo</span>.<span class="ruby-identifier">push</span>(<span class="ruby-identifier">sw</span>.<span class="ruby-identifier">downcase</span>) <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">sw</span> <span class="ruby-operator">=~</span> <span class="ruby-regexp re">/[a-zA-Z]/</span>
17   - <span class="ruby-keyword kw">end</span>
18   - <span class="ruby-keyword kw">end</span>
19   -
20   - <span class="ruby-identifier">wo</span>
21   - <span class="ruby-keyword kw">end</span></pre>
22   -</body>
23   -</html>
doc/classes/RIR/Document.src/M000020.html
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2   -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3   -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   -<head>
5   - <title>ngrams (RIR::Document)</title>
6   - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7   - <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" media="screen" />
8   -</head>
9   -<body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/document.rb, line 46</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">ngrams</span>(<span class="ruby-identifier">n</span>)
12   - <span class="ruby-identifier">window</span> = []
13   - <span class="ruby-identifier">ngrams_array</span> = []
14   -
15   - <span class="ruby-ivar">@words</span>.<span class="ruby-identifier">each</span> <span class="ruby-keyword kw">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">w</span><span class="ruby-operator">|</span>
16   - <span class="ruby-identifier">window</span>.<span class="ruby-identifier">push</span>(<span class="ruby-identifier">w</span>)
17   - <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">window</span>.<span class="ruby-identifier">size</span> <span class="ruby-operator">==</span> <span class="ruby-identifier">n</span>
18   - <span class="ruby-identifier">ngrams_array</span>.<span class="ruby-identifier">push</span> <span class="ruby-identifier">window</span>.<span class="ruby-identifier">join</span>(<span class="ruby-value str">&quot; &quot;</span>)
19   - <span class="ruby-identifier">window</span>.<span class="ruby-identifier">delete_at</span>(<span class="ruby-value">0</span>)
20   - <span class="ruby-keyword kw">end</span>
21   - <span class="ruby-keyword kw">end</span>
22   -
23   - <span class="ruby-identifier">ngrams_array</span>.<span class="ruby-identifier">uniq</span>
24   - <span class="ruby-keyword kw">end</span></pre>
25   -</body>
26   -</html>
doc/classes/RIR/Document.src/M000021.html
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2   -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3   -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   -<head>
5   - <title>count_words (RIR::Document)</title>
6   - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7   - <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" media="screen" />
8   -</head>
9   -<body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/document.rb, line 64</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">count_words</span>
12   - <span class="ruby-identifier">counts</span> = <span class="ruby-constant">Hash</span>.<span class="ruby-identifier">new</span> { <span class="ruby-operator">|</span><span class="ruby-identifier">h</span>,<span class="ruby-identifier">k</span><span class="ruby-operator">|</span> <span class="ruby-identifier">h</span>[<span class="ruby-identifier">k</span>] = <span class="ruby-value">0</span> }
13   - <span class="ruby-ivar">@words</span>.<span class="ruby-identifier">each</span> { <span class="ruby-operator">|</span><span class="ruby-identifier">w</span><span class="ruby-operator">|</span> <span class="ruby-identifier">counts</span>[<span class="ruby-identifier">w</span>] <span class="ruby-operator">+=</span> <span class="ruby-value">1</span> }
14   -
15   - <span class="ruby-identifier">counts</span>
16   - <span class="ruby-keyword kw">end</span></pre>
17   -</body>
18   -</html>
doc/classes/RIR/Document.src/M000022.html
... ... @@ -2,23 +2,22 @@
2 2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4 4 <head>
5   - <title>entropy (RIR::Document)</title>
  5 + <title>format_words (RIR::Document)</title>
6 6 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7 7 <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" media="screen" />
8 8 </head>
9 9 <body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/document.rb, line 77</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">entropy</span>(<span class="ruby-identifier">s</span>)
12   - <span class="ruby-identifier">en</span> = <span class="ruby-value">0</span><span class="ruby-value">.0</span>
13   - <span class="ruby-identifier">counts</span> = <span class="ruby-keyword kw">self</span>.<span class="ruby-identifier">count_words</span>
  10 + <pre><span class="ruby-comment cmt"># File lib/rir/document.rb, line 31</span>
  11 + <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">format_words</span>
  12 + <span class="ruby-identifier">wo</span> = []
14 13  
15   - <span class="ruby-identifier">s</span>.<span class="ruby-identifier">split</span>.<span class="ruby-identifier">each</span> <span class="ruby-keyword kw">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">w</span><span class="ruby-operator">|</span>
16   - <span class="ruby-identifier">p_wi</span> = <span class="ruby-identifier">counts</span>[<span class="ruby-identifier">w</span>].<span class="ruby-identifier">to_f</span><span class="ruby-operator">/</span><span class="ruby-ivar">@words</span>.<span class="ruby-identifier">count</span>.<span class="ruby-identifier">to_f</span>
17   - <span class="ruby-identifier">en</span> <span class="ruby-operator">+=</span> <span class="ruby-identifier">p_wi</span><span class="ruby-operator">*</span><span class="ruby-constant">Math</span>.<span class="ruby-identifier">log2</span>(<span class="ruby-identifier">p_wi</span>)
  14 + <span class="ruby-ivar">@doc_content</span>.<span class="ruby-identifier">split</span>.<span class="ruby-identifier">each</span> <span class="ruby-keyword kw">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">w</span><span class="ruby-operator">|</span>
  15 + <span class="ruby-identifier">w</span>.<span class="ruby-identifier">split</span>(<span class="ruby-regexp re">/\W/</span>).<span class="ruby-identifier">each</span> <span class="ruby-keyword kw">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">sw</span><span class="ruby-operator">|</span>
  16 + <span class="ruby-identifier">wo</span>.<span class="ruby-identifier">push</span>(<span class="ruby-identifier">sw</span>.<span class="ruby-identifier">downcase</span>) <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">sw</span> <span class="ruby-operator">=~</span> <span class="ruby-regexp re">/[a-zA-Z]/</span>
  17 + <span class="ruby-keyword kw">end</span>
18 18 <span class="ruby-keyword kw">end</span>
19   -
20   - <span class="ruby-identifier">en</span> <span class="ruby-operator">*=</span> <span class="ruby-value">-1</span>
21   - <span class="ruby-identifier">en</span>
  19 +
  20 + <span class="ruby-identifier">wo</span>
22 21 <span class="ruby-keyword kw">end</span></pre>
23 22 </body>
24 23 </html>
doc/classes/RIR/Document.src/M000023.html
... ... @@ -2,15 +2,25 @@
2 2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4 4 <head>
5   - <title>new (RIR::Document)</title>
  5 + <title>ngrams (RIR::Document)</title>
6 6 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7 7 <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" media="screen" />
8 8 </head>
9 9 <body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/document.rb, line 92</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">initialize</span>(<span class="ruby-identifier">content</span>)
12   - <span class="ruby-ivar">@doc_content</span> = <span class="ruby-identifier">content</span>
13   - <span class="ruby-ivar">@words</span> = <span class="ruby-identifier">format_words</span>
  10 + <pre><span class="ruby-comment cmt"># File lib/rir/document.rb, line 46</span>
  11 + <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">ngrams</span>(<span class="ruby-identifier">n</span>)
  12 + <span class="ruby-identifier">window</span> = []
  13 + <span class="ruby-identifier">ngrams_array</span> = []
  14 +
  15 + <span class="ruby-ivar">@words</span>.<span class="ruby-identifier">each</span> <span class="ruby-keyword kw">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">w</span><span class="ruby-operator">|</span>
  16 + <span class="ruby-identifier">window</span>.<span class="ruby-identifier">push</span>(<span class="ruby-identifier">w</span>)
  17 + <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">window</span>.<span class="ruby-identifier">size</span> <span class="ruby-operator">==</span> <span class="ruby-identifier">n</span>
  18 + <span class="ruby-identifier">ngrams_array</span>.<span class="ruby-identifier">push</span> <span class="ruby-identifier">window</span>.<span class="ruby-identifier">join</span>(<span class="ruby-value str">&quot; &quot;</span>)
  19 + <span class="ruby-identifier">window</span>.<span class="ruby-identifier">delete_at</span>(<span class="ruby-value">0</span>)
  20 + <span class="ruby-keyword kw">end</span>
  21 + <span class="ruby-keyword kw">end</span>
  22 +
  23 + <span class="ruby-identifier">ngrams_array</span>.<span class="ruby-identifier">uniq</span>
14 24 <span class="ruby-keyword kw">end</span></pre>
15 25 </body>
16 26 </html>
doc/classes/RIR/Document.src/M000024.html
  1 +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  2 +"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3 +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  4 +<head>
  5 + <title>count_words (RIR::Document)</title>
  6 + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  7 + <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" media="screen" />
  8 +</head>
  9 +<body class="standalone-code">
  10 + <pre><span class="ruby-comment cmt"># File lib/rir/document.rb, line 64</span>
  11 + <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">count_words</span>
  12 + <span class="ruby-identifier">counts</span> = <span class="ruby-constant">Hash</span>.<span class="ruby-identifier">new</span> { <span class="ruby-operator">|</span><span class="ruby-identifier">h</span>,<span class="ruby-identifier">k</span><span class="ruby-operator">|</span> <span class="ruby-identifier">h</span>[<span class="ruby-identifier">k</span>] = <span class="ruby-value">0</span> }
  13 + <span class="ruby-ivar">@words</span>.<span class="ruby-identifier">each</span> { <span class="ruby-operator">|</span><span class="ruby-identifier">w</span><span class="ruby-operator">|</span> <span class="ruby-identifier">counts</span>[<span class="ruby-identifier">w</span>] <span class="ruby-operator">+=</span> <span class="ruby-value">1</span> }
  14 +
  15 + <span class="ruby-identifier">counts</span>
  16 + <span class="ruby-keyword kw">end</span></pre>
  17 +</body>
  18 +</html>
doc/classes/RIR/Document.src/M000025.html
  1 +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  2 +"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3 +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  4 +<head>
  5 + <title>entropy (RIR::Document)</title>
  6 + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  7 + <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" media="screen" />
  8 +</head>
  9 +<body class="standalone-code">
  10 + <pre><span class="ruby-comment cmt"># File lib/rir/document.rb, line 78</span>
  11 + <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">entropy</span>(<span class="ruby-identifier">s</span>)
  12 + <span class="ruby-identifier">en</span> = <span class="ruby-value">0</span><span class="ruby-value">.0</span>
  13 + <span class="ruby-identifier">counts</span> = <span class="ruby-keyword kw">self</span>.<span class="ruby-identifier">count_words</span>
  14 +
  15 + <span class="ruby-identifier">s</span>.<span class="ruby-identifier">split</span>.<span class="ruby-identifier">each</span> <span class="ruby-keyword kw">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">w</span><span class="ruby-operator">|</span>
  16 + <span class="ruby-identifier">p_wi</span> = <span class="ruby-identifier">counts</span>[<span class="ruby-identifier">w</span>].<span class="ruby-identifier">to_f</span><span class="ruby-operator">/</span><span class="ruby-ivar">@words</span>.<span class="ruby-identifier">count</span>.<span class="ruby-identifier">to_f</span>
  17 + <span class="ruby-identifier">en</span> <span class="ruby-operator">+=</span> <span class="ruby-identifier">p_wi</span><span class="ruby-operator">*</span><span class="ruby-constant">Math</span>.<span class="ruby-identifier">log2</span>(<span class="ruby-identifier">p_wi</span>)
  18 + <span class="ruby-keyword kw">end</span>
  19 +
  20 + <span class="ruby-identifier">en</span> <span class="ruby-operator">*=</span> <span class="ruby-value">-1</span>
  21 + <span class="ruby-identifier">en</span>
  22 + <span class="ruby-keyword kw">end</span></pre>
  23 +</body>
  24 +</html>
doc/classes/RIR/Document.src/M000026.html
  1 +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  2 +"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3 +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  4 +<head>
  5 + <title>tf (RIR::Document)</title>
  6 + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  7 + <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" media="screen" />
  8 +</head>
  9 +<body class="standalone-code">
  10 + <pre><span class="ruby-comment cmt"># File lib/rir/document.rb, line 94</span>
  11 + <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">tf</span>(<span class="ruby-identifier">s</span>)
  12 + <span class="ruby-keyword kw">self</span>.<span class="ruby-identifier">count_words</span>[<span class="ruby-identifier">s</span>].<span class="ruby-identifier">to_f</span><span class="ruby-operator">/</span><span class="ruby-ivar">@words</span>.<span class="ruby-identifier">size</span>.<span class="ruby-identifier">to_f</span>
  13 + <span class="ruby-keyword kw">end</span></pre>
  14 +</body>
  15 +</html>
doc/classes/RIR/Document.src/M000027.html
  1 +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  2 +"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3 +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  4 +<head>
  5 + <title>new (RIR::Document)</title>
  6 + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  7 + <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" media="screen" />
  8 +</head>
  9 +<body class="standalone-code">
  10 + <pre><span class="ruby-comment cmt"># File lib/rir/document.rb, line 99</span>
  11 + <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">initialize</span>(<span class="ruby-identifier">content</span>)
  12 + <span class="ruby-ivar">@doc_content</span> = <span class="ruby-identifier">content</span>
  13 + <span class="ruby-ivar">@words</span> = <span class="ruby-identifier">format_words</span>
  14 + <span class="ruby-keyword kw">end</span></pre>
  15 +</body>
  16 +</html>
doc/classes/RIR/Indri/IndriQuery.html
... ... @@ -95,9 +95,9 @@
95 95  
96 96 <div class="name-list">
97 97  
98   - <a href="#M000006">new</a>&nbsp;&nbsp;
  98 + <a href="#M000018">new</a>&nbsp;&nbsp;
99 99  
100   - <a href="#M000007">to_s</a>&nbsp;&nbsp;
  100 + <a href="#M000019">to_s</a>&nbsp;&nbsp;
101 101  
102 102 </div>
103 103 </div>
104 104  
... ... @@ -160,13 +160,13 @@
160 160 <h3 class="section-bar">Public Class methods</h3>
161 161  
162 162  
163   - <div id="method-M000006" class="method-detail">
164   - <a name="M000006"></a>
  163 + <div id="method-M000018" class="method-detail">
  164 + <a name="M000018"></a>
165 165  
166 166 <div class="method-heading">
167 167  
168   - <a href="IndriQuery.src/M000006.html" target="Code" class="method-signature"
169   - onclick="popupCode('IndriQuery.src/M000006.html');return false;">
  168 + <a href="IndriQuery.src/M000018.html" target="Code" class="method-signature"
  169 + onclick="popupCode('IndriQuery.src/M000018.html');return false;">
170 170  
171 171 <span class="method-name">new</span><span class="method-args">(id,query,params)</span>
172 172  
173 173  
... ... @@ -183,13 +183,13 @@
183 183 <h3 class="section-bar">Public Instance methods</h3>
184 184  
185 185  
186   - <div id="method-M000007" class="method-detail">
187   - <a name="M000007"></a>
  186 + <div id="method-M000019" class="method-detail">
  187 + <a name="M000019"></a>
188 188  
189 189 <div class="method-heading">
190 190  
191   - <a href="IndriQuery.src/M000007.html" target="Code" class="method-signature"
192   - onclick="popupCode('IndriQuery.src/M000007.html');return false;">
  191 + <a href="IndriQuery.src/M000019.html" target="Code" class="method-signature"
  192 + onclick="popupCode('IndriQuery.src/M000019.html');return false;">
193 193  
194 194 <span class="method-name">to_s</span><span class="method-args">()</span>
195 195  
doc/classes/RIR/Indri/IndriQuery.src/M000006.html
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2   -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3   -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   -<head>
5   - <title>new (RIR::Indri::IndriQuery)</title>
6   - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7   - <link rel="stylesheet" href="../../../.././rdoc-style.css" type="text/css" media="screen" />
8   -</head>
9   -<body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/query.rb, line 62</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">initialize</span>(<span class="ruby-identifier">id</span>,<span class="ruby-identifier">query</span>,<span class="ruby-identifier">params</span>)
12   - <span class="ruby-ivar">@params</span> = <span class="ruby-identifier">params</span>
13   - <span class="ruby-comment cmt"># Here we set the default retrieval model as Language Modeling</span>
14   - <span class="ruby-comment cmt"># with a Dirichlet smoothing at 2500.</span>
15   - <span class="ruby-comment cmt"># TODO: maybe a Rule class...</span>
16   - <span class="ruby-ivar">@params</span>.<span class="ruby-identifier">rule</span> = <span class="ruby-value str">'method:dirichlet,mu:2500'</span> <span class="ruby-keyword kw">if</span> <span class="ruby-ivar">@params</span>.<span class="ruby-identifier">rule</span>.<span class="ruby-identifier">nil?</span>
17   -
18   - <span class="ruby-ivar">@id</span> = <span class="ruby-identifier">id</span>
19   - <span class="ruby-ivar">@query</span> = <span class="ruby-identifier">query</span>
20   - <span class="ruby-keyword kw">end</span></pre>
21   -</body>
22   -</html>
doc/classes/RIR/Indri/IndriQuery.src/M000007.html
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2   -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3   -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   -<head>
5   - <title>to_s (RIR::Indri::IndriQuery)</title>
6   - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7   - <link rel="stylesheet" href="../../../.././rdoc-style.css" type="text/css" media="screen" />
8   -</head>
9   -<body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/query.rb, line 73</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">to_s</span>
12   - <span class="ruby-identifier">h</span> = <span class="ruby-ivar">@params</span>.<span class="ruby-identifier">to_s</span>
13   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-value str">&quot;&lt;query&gt;\n&quot;</span>
14   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;number&gt;#{@id}&lt;/number&gt;\n&quot;</span>
15   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;text&gt;#{@query}&lt;/text&gt;\n&quot;</span>
16   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-value str">&quot;&lt;/query&gt;\n&quot;</span>
17   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-value str">&quot;&lt;/parameters&gt;&quot;</span>
18   -
19   - <span class="ruby-identifier">h</span>
20   - <span class="ruby-keyword kw">end</span></pre>
21   -</body>
22   -</html>
doc/classes/RIR/Indri/IndriQuery.src/M000014.html
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2   -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3   -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   -<head>
5   - <title>new (RIR::Indri::IndriQuery)</title>
6   - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7   - <link rel="stylesheet" href="../../../.././rdoc-style.css" type="text/css" media="screen" />
8   -</head>
9   -<body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/query.rb, line 62</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">initialize</span>(<span class="ruby-identifier">id</span>,<span class="ruby-identifier">query</span>,<span class="ruby-identifier">params</span>)
12   - <span class="ruby-ivar">@params</span> = <span class="ruby-identifier">params</span>
13   - <span class="ruby-comment cmt"># Here we set the default retrieval model as Language Modeling</span>
14   - <span class="ruby-comment cmt"># with a Dirichlet smoothing at 2500.</span>
15   - <span class="ruby-comment cmt"># TODO: maybe a Rule class...</span>
16   - <span class="ruby-ivar">@params</span>.<span class="ruby-identifier">rule</span> = <span class="ruby-value str">'method:dirichlet,mu:2500'</span> <span class="ruby-keyword kw">if</span> <span class="ruby-ivar">@params</span>.<span class="ruby-identifier">rule</span>.<span class="ruby-identifier">nil?</span>
17   -
18   - <span class="ruby-ivar">@id</span> = <span class="ruby-identifier">id</span>
19   - <span class="ruby-ivar">@query</span> = <span class="ruby-identifier">query</span>
20   - <span class="ruby-keyword kw">end</span></pre>
21   -</body>
22   -</html>
doc/classes/RIR/Indri/IndriQuery.src/M000015.html
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2   -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3   -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   -<head>
5   - <title>to_s (RIR::Indri::IndriQuery)</title>
6   - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7   - <link rel="stylesheet" href="../../../.././rdoc-style.css" type="text/css" media="screen" />
8   -</head>
9   -<body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/query.rb, line 73</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">to_s</span>
12   - <span class="ruby-identifier">h</span> = <span class="ruby-ivar">@params</span>.<span class="ruby-identifier">to_s</span>
13   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-value str">&quot;&lt;query&gt;\n&quot;</span>
14   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;number&gt;#{@id}&lt;/number&gt;\n&quot;</span>
15   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;text&gt;#{@query}&lt;/text&gt;\n&quot;</span>
16   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-value str">&quot;&lt;/query&gt;\n&quot;</span>
17   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-value str">&quot;&lt;/parameters&gt;&quot;</span>
18   -
19   - <span class="ruby-identifier">h</span>
20   - <span class="ruby-keyword kw">end</span></pre>
21   -</body>
22   -</html>
doc/classes/RIR/Indri/IndriQuery.src/M000016.html
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2   -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3   -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   -<head>
5   - <title>to_s (RIR::Indri::IndriQuery)</title>
6   - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7   - <link rel="stylesheet" href="../../../.././rdoc-style.css" type="text/css" media="screen" />
8   -</head>
9   -<body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/query.rb, line 74</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">to_s</span>
12   - <span class="ruby-identifier">h</span> = <span class="ruby-ivar">@params</span>.<span class="ruby-identifier">to_s</span>
13   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-value str">&quot;&lt;query&gt;\n&quot;</span>
14   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;number&gt;#{@id}&lt;/number&gt;\n&quot;</span>
15   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;text&gt;#{@query}&lt;/text&gt;\n&quot;</span>
16   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-value str">&quot;&lt;/query&gt;\n&quot;</span>
17   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-value str">&quot;&lt;/parameters&gt;&quot;</span>
18   -
19   - <span class="ruby-identifier">h</span>
20   - <span class="ruby-keyword kw">end</span></pre>
21   -</body>
22   -</html>
doc/classes/RIR/Indri/IndriQuery.src/M000018.html
  1 +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  2 +"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3 +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  4 +<head>
  5 + <title>new (RIR::Indri::IndriQuery)</title>
  6 + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  7 + <link rel="stylesheet" href="../../../.././rdoc-style.css" type="text/css" media="screen" />
  8 +</head>
  9 +<body class="standalone-code">
  10 + <pre><span class="ruby-comment cmt"># File lib/rir/query.rb, line 62</span>
  11 + <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">initialize</span>(<span class="ruby-identifier">id</span>,<span class="ruby-identifier">query</span>,<span class="ruby-identifier">params</span>)
  12 + <span class="ruby-ivar">@params</span> = <span class="ruby-identifier">params</span>
  13 + <span class="ruby-comment cmt"># Here we set the default retrieval model as Language Modeling</span>
  14 + <span class="ruby-comment cmt"># with a Dirichlet smoothing at 2500.</span>
  15 + <span class="ruby-comment cmt"># TODO: maybe a Rule class...</span>
  16 + <span class="ruby-ivar">@params</span>.<span class="ruby-identifier">rule</span> = <span class="ruby-value str">'method:dirichlet,mu:2500'</span> <span class="ruby-keyword kw">if</span> <span class="ruby-ivar">@params</span>.<span class="ruby-identifier">rule</span>.<span class="ruby-identifier">nil?</span>
  17 +
  18 + <span class="ruby-ivar">@id</span> = <span class="ruby-identifier">id</span>
  19 + <span class="ruby-ivar">@query</span> = <span class="ruby-identifier">query</span>
  20 + <span class="ruby-keyword kw">end</span></pre>
  21 +</body>
  22 +</html>
doc/classes/RIR/Indri/IndriQuery.src/M000019.html
  1 +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  2 +"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3 +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  4 +<head>
  5 + <title>to_s (RIR::Indri::IndriQuery)</title>
  6 + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  7 + <link rel="stylesheet" href="../../../.././rdoc-style.css" type="text/css" media="screen" />
  8 +</head>
  9 +<body class="standalone-code">
  10 + <pre><span class="ruby-comment cmt"># File lib/rir/query.rb, line 73</span>
  11 + <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">to_s</span>
  12 + <span class="ruby-identifier">h</span> = <span class="ruby-ivar">@params</span>.<span class="ruby-identifier">to_s</span>
  13 + <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-value str">&quot;&lt;query&gt;\n&quot;</span>
  14 + <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;number&gt;#{@id}&lt;/number&gt;\n&quot;</span>
  15 + <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;text&gt;#{@query}&lt;/text&gt;\n&quot;</span>
  16 + <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-value str">&quot;&lt;/query&gt;\n&quot;</span>
  17 + <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-value str">&quot;&lt;/parameters&gt;&quot;</span>
  18 +
  19 + <span class="ruby-identifier">h</span>
  20 + <span class="ruby-keyword kw">end</span></pre>
  21 +</body>
  22 +</html>
doc/classes/RIR/Indri/Parameters.html
... ... @@ -91,9 +91,9 @@
91 91  
92 92 <div class="name-list">
93 93  
94   - <a href="#M000004">new</a>&nbsp;&nbsp;
  94 + <a href="#M000016">new</a>&nbsp;&nbsp;
95 95  
96   - <a href="#M000005">to_s</a>&nbsp;&nbsp;
  96 + <a href="#M000017">to_s</a>&nbsp;&nbsp;
97 97  
98 98 </div>
99 99 </div>
100 100  
... ... @@ -196,13 +196,13 @@
196 196 <h3 class="section-bar">Public Class methods</h3>
197 197  
198 198  
199   - <div id="method-M000004" class="method-detail">
200   - <a name="M000004"></a>
  199 + <div id="method-M000016" class="method-detail">
  200 + <a name="M000016"></a>
201 201  
202 202 <div class="method-heading">
203 203  
204   - <a href="Parameters.src/M000004.html" target="Code" class="method-signature"
205   - onclick="popupCode('Parameters.src/M000004.html');return false;">
  204 + <a href="Parameters.src/M000016.html" target="Code" class="method-signature"
  205 + onclick="popupCode('Parameters.src/M000016.html');return false;">
206 206  
207 207 <span class="method-name">new</span><span class="method-args">(corpus,mem=&quot;1g&quot;,count=&quot;1000&quot;,offset=&quot;1&quot;,run_id=&quot;default&quot;,print_query=false,print_docs=false)</span>
208 208  
209 209  
... ... @@ -219,13 +219,13 @@
219 219 <h3 class="section-bar">Public Instance methods</h3>
220 220  
221 221  
222   - <div id="method-M000005" class="method-detail">
223   - <a name="M000005"></a>
  222 + <div id="method-M000017" class="method-detail">
  223 + <a name="M000017"></a>
224 224  
225 225 <div class="method-heading">
226 226  
227   - <a href="Parameters.src/M000005.html" target="Code" class="method-signature"
228   - onclick="popupCode('Parameters.src/M000005.html');return false;">
  227 + <a href="Parameters.src/M000017.html" target="Code" class="method-signature"
  228 + onclick="popupCode('Parameters.src/M000017.html');return false;">
229 229  
230 230 <span class="method-name">to_s</span><span class="method-args">()</span>
231 231  
doc/classes/RIR/Indri/Parameters.src/M000004.html
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2   -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3   -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   -<head>
5   - <title>new (RIR::Indri::Parameters)</title>
6   - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7   - <link rel="stylesheet" href="../../../.././rdoc-style.css" type="text/css" media="screen" />
8   -</head>
9   -<body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/query.rb, line 30</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">initialize</span>(<span class="ruby-identifier">corpus</span>,<span class="ruby-identifier">mem</span>=<span class="ruby-value str">&quot;1g&quot;</span>,<span class="ruby-identifier">count</span>=<span class="ruby-value str">&quot;1000&quot;</span>,<span class="ruby-identifier">offset</span>=<span class="ruby-value str">&quot;1&quot;</span>,<span class="ruby-identifier">run_id</span>=<span class="ruby-value str">&quot;default&quot;</span>,<span class="ruby-identifier">print_query</span>=<span class="ruby-keyword kw">false</span>,<span class="ruby-identifier">print_docs</span>=<span class="ruby-keyword kw">false</span>)
12   - <span class="ruby-ivar">@index_path</span> = <span class="ruby-identifier">corpus</span>
13   - <span class="ruby-ivar">@memory</span> = <span class="ruby-identifier">mem</span>
14   - <span class="ruby-ivar">@count</span> = <span class="ruby-identifier">count</span>
15   - <span class="ruby-ivar">@offset</span> = <span class="ruby-identifier">offset</span>
16   - <span class="ruby-ivar">@run_id</span> = <span class="ruby-identifier">run_id</span>
17   - <span class="ruby-ivar">@print_query</span> = <span class="ruby-identifier">print_query</span> <span class="ruby-value">? </span><span class="ruby-value str">&quot;true&quot;</span> <span class="ruby-operator">:</span> <span class="ruby-value str">&quot;false&quot;</span>
18   - <span class="ruby-ivar">@print_docs</span> = <span class="ruby-identifier">print_docs</span> <span class="ruby-value">? </span><span class="ruby-value str">&quot;true&quot;</span> <span class="ruby-operator">:</span> <span class="ruby-value str">&quot;false&quot;</span>
19   - <span class="ruby-keyword kw">end</span></pre>
20   -</body>
21   -</html>
doc/classes/RIR/Indri/Parameters.src/M000005.html
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2   -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3   -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   -<head>
5   - <title>to_s (RIR::Indri::Parameters)</title>
6   - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7   - <link rel="stylesheet" href="../../../.././rdoc-style.css" type="text/css" media="screen" />
8   -</head>
9   -<body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/query.rb, line 40</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">to_s</span>
12   - <span class="ruby-identifier">h</span> = <span class="ruby-value str">&quot;&lt;parameters&gt;\n&quot;</span>
13   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;memory&gt;#{@memory}&lt;/memory&gt;\n&quot;</span>
14   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;index&gt;#{@index_path}&lt;/index&gt;\n&quot;</span>
15   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;count&gt;#{@count}&lt;/count&gt;\n&quot;</span>
16   - <span class="ruby-keyword kw">unless</span> <span class="ruby-ivar">@baseline</span>.<span class="ruby-identifier">nil?</span>
17   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;baseline&gt;#{@baseline}&lt;/baseline&gt;\n&quot;</span>
18   - <span class="ruby-keyword kw">else</span>
19   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;rule&gt;#{@rule}&lt;/rule&gt;\n&quot;</span>
20   - <span class="ruby-keyword kw">end</span>
21   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;queryOffset&gt;#{@offset}&lt;/queryOffset&gt;\n&quot;</span>
22   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;runID&gt;#{@run_id}&lt;/runID&gt;\n&quot;</span>
23   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;printQuery&gt;#{@print_query}&lt;/printQuery&gt;\n&quot;</span>
24   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;printDocuments&gt;#{@print_docs}&lt;/printDocuments&gt;\n&quot;</span>
25   -
26   - <span class="ruby-identifier">h</span>
27   - <span class="ruby-keyword kw">end</span></pre>
28   -</body>
29   -</html>
doc/classes/RIR/Indri/Parameters.src/M000012.html
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2   -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3   -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   -<head>
5   - <title>new (RIR::Indri::Parameters)</title>
6   - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7   - <link rel="stylesheet" href="../../../.././rdoc-style.css" type="text/css" media="screen" />
8   -</head>
9   -<body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/query.rb, line 30</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">initialize</span>(<span class="ruby-identifier">corpus</span>,<span class="ruby-identifier">mem</span>=<span class="ruby-value str">&quot;1g&quot;</span>,<span class="ruby-identifier">count</span>=<span class="ruby-value str">&quot;1000&quot;</span>,<span class="ruby-identifier">offset</span>=<span class="ruby-value str">&quot;1&quot;</span>,<span class="ruby-identifier">run_id</span>=<span class="ruby-value str">&quot;default&quot;</span>,<span class="ruby-identifier">print_query</span>=<span class="ruby-keyword kw">false</span>,<span class="ruby-identifier">print_docs</span>=<span class="ruby-keyword kw">false</span>)
12   - <span class="ruby-ivar">@corpus</span> = <span class="ruby-identifier">corpus</span>
13   - <span class="ruby-ivar">@memory</span> = <span class="ruby-identifier">mem</span>
14   - <span class="ruby-ivar">@count</span> = <span class="ruby-identifier">count</span>
15   - <span class="ruby-ivar">@offset</span> = <span class="ruby-identifier">offset</span>
16   - <span class="ruby-ivar">@run_id</span> = <span class="ruby-identifier">run_id</span>
17   - <span class="ruby-ivar">@print_query</span> = <span class="ruby-identifier">print_query</span> <span class="ruby-value">? </span><span class="ruby-value str">&quot;true&quot;</span> <span class="ruby-operator">:</span> <span class="ruby-value str">&quot;false&quot;</span>
18   - <span class="ruby-ivar">@print_docs</span> = <span class="ruby-identifier">print_docs</span> <span class="ruby-value">? </span><span class="ruby-value str">&quot;true&quot;</span> <span class="ruby-operator">:</span> <span class="ruby-value str">&quot;false&quot;</span>
19   - <span class="ruby-keyword kw">end</span></pre>
20   -</body>
21   -</html>
doc/classes/RIR/Indri/Parameters.src/M000013.html
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2   -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3   -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   -<head>
5   - <title>to_s (RIR::Indri::Parameters)</title>
6   - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7   - <link rel="stylesheet" href="../../../.././rdoc-style.css" type="text/css" media="screen" />
8   -</head>
9   -<body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/query.rb, line 40</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">to_s</span>
12   - <span class="ruby-identifier">h</span> = <span class="ruby-value str">&quot;&lt;parameters&gt;\n&quot;</span>
13   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;memory&gt;#{@memory}&lt;/memory&gt;\n&quot;</span>
14   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;index&gt;#{@corpus}&lt;/index&gt;\n&quot;</span>
15   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;count&gt;#{@count}&lt;/count&gt;\n&quot;</span>
16   - <span class="ruby-keyword kw">unless</span> <span class="ruby-ivar">@baseline</span>.<span class="ruby-identifier">nil?</span>
17   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;baseline&gt;#{@baseline}&lt;/baseline&gt;\n&quot;</span>
18   - <span class="ruby-keyword kw">else</span>
19   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;rule&gt;#{@rule}&lt;/rule&gt;\n&quot;</span>
20   - <span class="ruby-keyword kw">end</span>
21   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;queryOffset&gt;#{@offset}&lt;/queryOffset&gt;\n&quot;</span>
22   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;runID&gt;#{@run_id}&lt;/runID&gt;\n&quot;</span>
23   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;printQuery&gt;#{@print_query}&lt;/printQuery&gt;\n&quot;</span>
24   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;printDocuments&gt;#{@print_docs}&lt;/printDocuments&gt;\n&quot;</span>
25   -
26   - <span class="ruby-identifier">h</span>
27   - <span class="ruby-keyword kw">end</span></pre>
28   -</body>
29   -</html>
doc/classes/RIR/Indri/Parameters.src/M000014.html
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2   -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3   -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   -<head>
5   - <title>to_s (RIR::Indri::Parameters)</title>
6   - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7   - <link rel="stylesheet" href="../../../.././rdoc-style.css" type="text/css" media="screen" />
8   -</head>
9   -<body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/query.rb, line 41</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">to_s</span>
12   - <span class="ruby-identifier">h</span> = <span class="ruby-value str">&quot;&lt;parameters&gt;\n&quot;</span>
13   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;memory&gt;#{@memory}&lt;/memory&gt;\n&quot;</span>
14   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;index&gt;#{@corpus}&lt;/index&gt;\n&quot;</span>
15   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;count&gt;#{@count}&lt;/count&gt;\n&quot;</span>
16   - <span class="ruby-keyword kw">unless</span> <span class="ruby-ivar">@baseline</span>.<span class="ruby-identifier">nil?</span>
17   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;baseline&gt;#{@baseline}&lt;/baseline&gt;\n&quot;</span>
18   - <span class="ruby-keyword kw">else</span>
19   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;rule&gt;#{@rule}&lt;/rule&gt;\n&quot;</span>
20   - <span class="ruby-keyword kw">end</span>
21   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;queryOffset&gt;#{@offset}&lt;/queryOffset&gt;\n&quot;</span>
22   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;runID&gt;#{@run_id}&lt;/runID&gt;\n&quot;</span>
23   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;printQuery&gt;#{@print_query}&lt;/printQuery&gt;\n&quot;</span>
24   - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;printDocuments&gt;#{@print_docs}&lt;/printDocuments&gt;\n&quot;</span>
25   -
26   - <span class="ruby-identifier">h</span>
27   - <span class="ruby-keyword kw">end</span></pre>
28   -</body>
29   -</html>
doc/classes/RIR/Indri/Parameters.src/M000016.html
  1 +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  2 +"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3 +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  4 +<head>
  5 + <title>new (RIR::Indri::Parameters)</title>
  6 + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  7 + <link rel="stylesheet" href="../../../.././rdoc-style.css" type="text/css" media="screen" />
  8 +</head>
  9 +<body class="standalone-code">
  10 + <pre><span class="ruby-comment cmt"># File lib/rir/query.rb, line 30</span>
  11 + <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">initialize</span>(<span class="ruby-identifier">corpus</span>,<span class="ruby-identifier">mem</span>=<span class="ruby-value str">&quot;1g&quot;</span>,<span class="ruby-identifier">count</span>=<span class="ruby-value str">&quot;1000&quot;</span>,<span class="ruby-identifier">offset</span>=<span class="ruby-value str">&quot;1&quot;</span>,<span class="ruby-identifier">run_id</span>=<span class="ruby-value str">&quot;default&quot;</span>,<span class="ruby-identifier">print_query</span>=<span class="ruby-keyword kw">false</span>,<span class="ruby-identifier">print_docs</span>=<span class="ruby-keyword kw">false</span>)
  12 + <span class="ruby-ivar">@index_path</span> = <span class="ruby-identifier">corpus</span>
  13 + <span class="ruby-ivar">@memory</span> = <span class="ruby-identifier">mem</span>
  14 + <span class="ruby-ivar">@count</span> = <span class="ruby-identifier">count</span>
  15 + <span class="ruby-ivar">@offset</span> = <span class="ruby-identifier">offset</span>
  16 + <span class="ruby-ivar">@run_id</span> = <span class="ruby-identifier">run_id</span>
  17 + <span class="ruby-ivar">@print_query</span> = <span class="ruby-identifier">print_query</span> <span class="ruby-value">? </span><span class="ruby-value str">&quot;true&quot;</span> <span class="ruby-operator">:</span> <span class="ruby-value str">&quot;false&quot;</span>
  18 + <span class="ruby-ivar">@print_docs</span> = <span class="ruby-identifier">print_docs</span> <span class="ruby-value">? </span><span class="ruby-value str">&quot;true&quot;</span> <span class="ruby-operator">:</span> <span class="ruby-value str">&quot;false&quot;</span>
  19 + <span class="ruby-keyword kw">end</span></pre>
  20 +</body>
  21 +</html>
doc/classes/RIR/Indri/Parameters.src/M000017.html
  1 +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  2 +"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3 +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  4 +<head>
  5 + <title>to_s (RIR::Indri::Parameters)</title>
  6 + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  7 + <link rel="stylesheet" href="../../../.././rdoc-style.css" type="text/css" media="screen" />
  8 +</head>
  9 +<body class="standalone-code">
  10 + <pre><span class="ruby-comment cmt"># File lib/rir/query.rb, line 40</span>
  11 + <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">to_s</span>
  12 + <span class="ruby-identifier">h</span> = <span class="ruby-value str">&quot;&lt;parameters&gt;\n&quot;</span>
  13 + <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;memory&gt;#{@memory}&lt;/memory&gt;\n&quot;</span>
  14 + <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;index&gt;#{@index_path}&lt;/index&gt;\n&quot;</span>
  15 + <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;count&gt;#{@count}&lt;/count&gt;\n&quot;</span>
  16 + <span class="ruby-keyword kw">unless</span> <span class="ruby-ivar">@baseline</span>.<span class="ruby-identifier">nil?</span>
  17 + <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;baseline&gt;#{@baseline}&lt;/baseline&gt;\n&quot;</span>
  18 + <span class="ruby-keyword kw">else</span>
  19 + <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;rule&gt;#{@rule}&lt;/rule&gt;\n&quot;</span>
  20 + <span class="ruby-keyword kw">end</span>
  21 + <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;queryOffset&gt;#{@offset}&lt;/queryOffset&gt;\n&quot;</span>
  22 + <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;runID&gt;#{@run_id}&lt;/runID&gt;\n&quot;</span>
  23 + <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;printQuery&gt;#{@print_query}&lt;/printQuery&gt;\n&quot;</span>
  24 + <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">&quot;&lt;printDocuments&gt;#{@print_docs}&lt;/printDocuments&gt;\n&quot;</span>
  25 +
  26 + <span class="ruby-identifier">h</span>
  27 + <span class="ruby-keyword kw">end</span></pre>
  28 +</body>
  29 +</html>
doc/classes/RIR/TreeTagger/Chunk.html
... ... @@ -99,7 +99,7 @@
99 99  
100 100 <div class="name-list">
101 101  
102   - <a href="#M000003">new</a>&nbsp;&nbsp;
  102 + <a href="#M000015">new</a>&nbsp;&nbsp;
103 103  
104 104 </div>
105 105 </div>
106 106  
... ... @@ -146,13 +146,13 @@
146 146 <h3 class="section-bar">Public Class methods</h3>
147 147  
148 148  
149   - <div id="method-M000003" class="method-detail">
150   - <a name="M000003"></a>
  149 + <div id="method-M000015" class="method-detail">
  150 + <a name="M000015"></a>
151 151  
152 152 <div class="method-heading">
153 153  
154   - <a href="Chunk.src/M000003.html" target="Code" class="method-signature"
155   - onclick="popupCode('Chunk.src/M000003.html');return false;">
  154 + <a href="Chunk.src/M000015.html" target="Code" class="method-signature"
  155 + onclick="popupCode('Chunk.src/M000015.html');return false;">
156 156  
157 157 <span class="method-name">new</span><span class="method-args">(str,tag)</span>
158 158  
doc/classes/RIR/TreeTagger/Chunk.src/M000003.html
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2   -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3   -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   -<head>
5   - <title>new (RIR::TreeTagger::Chunk)</title>
6   - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7   - <link rel="stylesheet" href="../../../.././rdoc-style.css" type="text/css" media="screen" />
8   -</head>
9   -<body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/ttagger.rb, line 86</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">initialize</span> <span class="ruby-identifier">str</span>,<span class="ruby-identifier">tag</span>
12   - <span class="ruby-ivar">@words</span> = <span class="ruby-identifier">str</span>.<span class="ruby-identifier">split</span>
13   - <span class="ruby-ivar">@tag</span> = <span class="ruby-identifier">tag</span>[<span class="ruby-value">1</span><span class="ruby-operator">..</span><span class="ruby-value">-2</span>]
14   - <span class="ruby-keyword kw">end</span></pre>
15   -</body>
16   -</html>
doc/classes/RIR/TreeTagger/Chunk.src/M000015.html
  1 +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  2 +"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3 +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  4 +<head>
  5 + <title>new (RIR::TreeTagger::Chunk)</title>
  6 + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  7 + <link rel="stylesheet" href="../../../.././rdoc-style.css" type="text/css" media="screen" />
  8 +</head>
  9 +<body class="standalone-code">
  10 + <pre><span class="ruby-comment cmt"># File lib/rir/ttagger.rb, line 86</span>
  11 + <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">initialize</span> <span class="ruby-identifier">str</span>,<span class="ruby-identifier">tag</span>
  12 + <span class="ruby-ivar">@words</span> = <span class="ruby-identifier">str</span>.<span class="ruby-identifier">split</span>
  13 + <span class="ruby-ivar">@tag</span> = <span class="ruby-identifier">tag</span>[<span class="ruby-value">1</span><span class="ruby-operator">..</span><span class="ruby-value">-2</span>]
  14 + <span class="ruby-keyword kw">end</span></pre>
  15 +</body>
  16 +</html>
doc/classes/RIR/TreeTagger/TaggerChunker.html
... ... @@ -98,9 +98,9 @@
98 98  
99 99 <div class="name-list">
100 100  
101   - <a href="#M000002">new</a>&nbsp;&nbsp;
  101 + <a href="#M000014">new</a>&nbsp;&nbsp;
102 102  
103   - <a href="#M000001">parse</a>&nbsp;&nbsp;
  103 + <a href="#M000013">parse</a>&nbsp;&nbsp;
104 104  
105 105 </div>
106 106 </div>
107 107  
... ... @@ -147,13 +147,13 @@
147 147 <h3 class="section-bar">Public Class methods</h3>
148 148  
149 149  
150   - <div id="method-M000002" class="method-detail">
151   - <a name="M000002"></a>
  150 + <div id="method-M000014" class="method-detail">
  151 + <a name="M000014"></a>
152 152  
153 153 <div class="method-heading">
154 154  
155   - <a href="TaggerChunker.src/M000002.html" target="Code" class="method-signature"
156   - onclick="popupCode('TaggerChunker.src/M000002.html');return false;">
  155 + <a href="TaggerChunker.src/M000014.html" target="Code" class="method-signature"
  156 + onclick="popupCode('TaggerChunker.src/M000014.html');return false;">
157 157  
158 158 <span class="method-name">new</span><span class="method-args">(chunk_file)</span>
159 159  
160 160  
... ... @@ -175,13 +175,13 @@
175 175 </div>
176 176  
177 177  
178   - <div id="method-M000001" class="method-detail">
179   - <a name="M000001"></a>
  178 + <div id="method-M000013" class="method-detail">
  179 + <a name="M000013"></a>
180 180  
181 181 <div class="method-heading">
182 182  
183   - <a href="TaggerChunker.src/M000001.html" target="Code" class="method-signature"
184   - onclick="popupCode('TaggerChunker.src/M000001.html');return false;">
  183 + <a href="TaggerChunker.src/M000013.html" target="Code" class="method-signature"
  184 + onclick="popupCode('TaggerChunker.src/M000013.html');return false;">
185 185  
186 186 <span class="method-name">parse</span><span class="method-args">(chunk_lines)</span>
187 187  
doc/classes/RIR/TreeTagger/TaggerChunker.src/M000001.html
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2   -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3   -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   -<head>
5   - <title>parse (RIR::TreeTagger::TaggerChunker)</title>
6   - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7   - <link rel="stylesheet" href="../../../.././rdoc-style.css" type="text/css" media="screen" />
8   -</head>
9   -<body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/ttagger.rb, line 33</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-keyword kw">self</span>.<span class="ruby-identifier">parse</span> <span class="ruby-identifier">chunk_lines</span>
12   - <span class="ruby-identifier">open</span> = <span class="ruby-keyword kw">false</span>
13   - <span class="ruby-identifier">tag</span> = <span class="ruby-keyword kw">nil</span>
14   -
15   - <span class="ruby-identifier">chunks</span> = []
16   - <span class="ruby-identifier">words</span> = []
17   -
18   - <span class="ruby-identifier">chunk_lines</span>.<span class="ruby-identifier">each</span> <span class="ruby-keyword kw">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">l</span><span class="ruby-operator">|</span>
19   - <span class="ruby-identifier">l</span>.<span class="ruby-identifier">chomp!</span>
20   - <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">l</span> <span class="ruby-operator">=~</span> <span class="ruby-regexp re">/^&lt;\w+&gt;$/</span>
21   - <span class="ruby-identifier">open</span> = <span class="ruby-keyword kw">true</span>
22   - <span class="ruby-identifier">tag</span> = <span class="ruby-identifier">l</span>
23   - <span class="ruby-keyword kw">elsif</span> <span class="ruby-identifier">l</span> <span class="ruby-operator">=~</span> <span class="ruby-regexp re">/^&lt;\/\w+&gt;$/</span>
24   - <span class="ruby-keyword kw">if</span> <span class="ruby-operator">!</span><span class="ruby-identifier">words</span>.<span class="ruby-identifier">empty?</span> <span class="ruby-operator">&amp;&amp;</span> <span class="ruby-identifier">open</span> <span class="ruby-operator">&amp;&amp;</span> <span class="ruby-identifier">l</span> <span class="ruby-operator">==</span> <span class="ruby-identifier">tag</span>.<span class="ruby-identifier">sub</span>(<span class="ruby-regexp re">/&lt;/</span>, <span class="ruby-value str">'&lt;/'</span>)
25   - <span class="ruby-identifier">open</span> = <span class="ruby-keyword kw">false</span>
26   - <span class="ruby-identifier">chunks</span>.<span class="ruby-identifier">push</span> <span class="ruby-constant">Chunk</span>.<span class="ruby-identifier">new</span>(<span class="ruby-identifier">words</span>.<span class="ruby-identifier">join</span>(<span class="ruby-value str">&quot; &quot;</span>), <span class="ruby-identifier">tag</span>)
27   - <span class="ruby-identifier">words</span>.<span class="ruby-identifier">clear</span>
28   - <span class="ruby-keyword kw">else</span>
29   - <span class="ruby-keyword kw">next</span>
30   - <span class="ruby-keyword kw">end</span>
31   - <span class="ruby-keyword kw">else</span>
32   - <span class="ruby-identifier">words</span>.<span class="ruby-identifier">push</span>(<span class="ruby-identifier">l</span>.<span class="ruby-identifier">split</span>.<span class="ruby-identifier">first</span>)
33   - <span class="ruby-keyword kw">end</span>
34   - <span class="ruby-keyword kw">end</span>
35   -
36   - <span class="ruby-identifier">chunks</span>
37   - <span class="ruby-keyword kw">end</span></pre>
38   -</body>
39   -</html>
doc/classes/RIR/TreeTagger/TaggerChunker.src/M000002.html
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2   -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3   -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   -<head>
5   - <title>new (RIR::TreeTagger::TaggerChunker)</title>
6   - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7   - <link rel="stylesheet" href="../../../.././rdoc-style.css" type="text/css" media="screen" />
8   -</head>
9   -<body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/ttagger.rb, line 65</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">initialize</span> <span class="ruby-identifier">chunk_file</span>
12   - <span class="ruby-ivar">@chunks</span> = <span class="ruby-constant">TaggerChunker</span>.<span class="ruby-identifier">parse</span> <span class="ruby-constant">File</span>.<span class="ruby-identifier">open</span>(<span class="ruby-identifier">chunk_file</span>).<span class="ruby-identifier">readlines</span>
13   - <span class="ruby-keyword kw">end</span></pre>
14   -</body>
15   -</html>
doc/classes/RIR/TreeTagger/TaggerChunker.src/M000013.html
  1 +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  2 +"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3 +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  4 +<head>
  5 + <title>parse (RIR::TreeTagger::TaggerChunker)</title>
  6 + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  7 + <link rel="stylesheet" href="../../../.././rdoc-style.css" type="text/css" media="screen" />
  8 +</head>
  9 +<body class="standalone-code">
  10 + <pre><span class="ruby-comment cmt"># File lib/rir/ttagger.rb, line 33</span>
  11 + <span class="ruby-keyword kw">def</span> <span class="ruby-keyword kw">self</span>.<span class="ruby-identifier">parse</span> <span class="ruby-identifier">chunk_lines</span>
  12 + <span class="ruby-identifier">open</span> = <span class="ruby-keyword kw">false</span>
  13 + <span class="ruby-identifier">tag</span> = <span class="ruby-keyword kw">nil</span>
  14 +
  15 + <span class="ruby-identifier">chunks</span> = []
  16 + <span class="ruby-identifier">words</span> = []
  17 +
  18 + <span class="ruby-identifier">chunk_lines</span>.<span class="ruby-identifier">each</span> <span class="ruby-keyword kw">do</span> <span class="ruby-operator">|</span><span class="ruby-identifier">l</span><span class="ruby-operator">|</span>
  19 + <span class="ruby-identifier">l</span>.<span class="ruby-identifier">chomp!</span>
  20 + <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">l</span> <span class="ruby-operator">=~</span> <span class="ruby-regexp re">/^&lt;\w+&gt;$/</span>
  21 + <span class="ruby-identifier">open</span> = <span class="ruby-keyword kw">true</span>
  22 + <span class="ruby-identifier">tag</span> = <span class="ruby-identifier">l</span>
  23 + <span class="ruby-keyword kw">elsif</span> <span class="ruby-identifier">l</span> <span class="ruby-operator">=~</span> <span class="ruby-regexp re">/^&lt;\/\w+&gt;$/</span>
  24 + <span class="ruby-keyword kw">if</span> <span class="ruby-operator">!</span><span class="ruby-identifier">words</span>.<span class="ruby-identifier">empty?</span> <span class="ruby-operator">&amp;&amp;</span> <span class="ruby-identifier">open</span> <span class="ruby-operator">&amp;&amp;</span> <span class="ruby-identifier">l</span> <span class="ruby-operator">==</span> <span class="ruby-identifier">tag</span>.<span class="ruby-identifier">sub</span>(<span class="ruby-regexp re">/&lt;/</span>, <span class="ruby-value str">'&lt;/'</span>)
  25 + <span class="ruby-identifier">open</span> = <span class="ruby-keyword kw">false</span>
  26 + <span class="ruby-identifier">chunks</span>.<span class="ruby-identifier">push</span> <span class="ruby-constant">Chunk</span>.<span class="ruby-identifier">new</span>(<span class="ruby-identifier">words</span>.<span class="ruby-identifier">join</span>(<span class="ruby-value str">&quot; &quot;</span>), <span class="ruby-identifier">tag</span>)
  27 + <span class="ruby-identifier">words</span>.<span class="ruby-identifier">clear</span>
  28 + <span class="ruby-keyword kw">else</span>
  29 + <span class="ruby-keyword kw">next</span>
  30 + <span class="ruby-keyword kw">end</span>
  31 + <span class="ruby-keyword kw">else</span>
  32 + <span class="ruby-identifier">words</span>.<span class="ruby-identifier">push</span>(<span class="ruby-identifier">l</span>.<span class="ruby-identifier">split</span>.<span class="ruby-identifier">first</span>)
  33 + <span class="ruby-keyword kw">end</span>
  34 + <span class="ruby-keyword kw">end</span>
  35 +
  36 + <span class="ruby-identifier">chunks</span>
  37 + <span class="ruby-keyword kw">end</span></pre>
  38 +</body>
  39 +</html>
doc/classes/RIR/TreeTagger/TaggerChunker.src/M000014.html
  1 +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  2 +"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3 +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  4 +<head>
  5 + <title>new (RIR::TreeTagger::TaggerChunker)</title>
  6 + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  7 + <link rel="stylesheet" href="../../../.././rdoc-style.css" type="text/css" media="screen" />
  8 +</head>
  9 +<body class="standalone-code">
  10 + <pre><span class="ruby-comment cmt"># File lib/rir/ttagger.rb, line 65</span>
  11 + <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">initialize</span> <span class="ruby-identifier">chunk_file</span>
  12 + <span class="ruby-ivar">@chunks</span> = <span class="ruby-constant">TaggerChunker</span>.<span class="ruby-identifier">parse</span> <span class="ruby-constant">File</span>.<span class="ruby-identifier">open</span>(<span class="ruby-identifier">chunk_file</span>).<span class="ruby-identifier">readlines</span>
  13 + <span class="ruby-keyword kw">end</span></pre>
  14 +</body>
  15 +</html>
doc/classes/RIR/WebDocument.html
... ... @@ -103,9 +103,9 @@
103 103  
104 104 <div class="name-list">
105 105  
106   - <a href="#M000014">get_content</a>&nbsp;&nbsp;
  106 + <a href="#M000028">get_content</a>&nbsp;&nbsp;
107 107  
108   - <a href="#M000015">new</a>&nbsp;&nbsp;
  108 + <a href="#M000029">new</a>&nbsp;&nbsp;
109 109  
110 110 </div>
111 111 </div>
112 112  
... ... @@ -144,13 +144,13 @@
144 144 <h3 class="section-bar">Public Class methods</h3>
145 145  
146 146  
147   - <div id="method-M000014" class="method-detail">
148   - <a name="M000014"></a>
  147 + <div id="method-M000028" class="method-detail">
  148 + <a name="M000028"></a>
149 149  
150 150 <div class="method-heading">
151 151  
152   - <a href="WebDocument.src/M000014.html" target="Code" class="method-signature"
153   - onclick="popupCode('WebDocument.src/M000014.html');return false;">
  152 + <a href="WebDocument.src/M000028.html" target="Code" class="method-signature"
  153 + onclick="popupCode('WebDocument.src/M000028.html');return false;">
154 154  
155 155 <span class="method-name">get_content</span><span class="method-args">(url)</span>
156 156  
157 157  
... ... @@ -168,13 +168,13 @@
168 168 </div>
169 169  
170 170  
171   - <div id="method-M000015" class="method-detail">
172   - <a name="M000015"></a>
  171 + <div id="method-M000029" class="method-detail">
  172 + <a name="M000029"></a>
173 173  
174 174 <div class="method-heading">
175 175  
176   - <a href="WebDocument.src/M000015.html" target="Code" class="method-signature"
177   - onclick="popupCode('WebDocument.src/M000015.html');return false;">
  176 + <a href="WebDocument.src/M000029.html" target="Code" class="method-signature"
  177 + onclick="popupCode('WebDocument.src/M000029.html');return false;">
178 178  
179 179 <span class="method-name">new</span><span class="method-args">(url)</span>
180 180  
doc/classes/RIR/WebDocument.src/M000014.html
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2   -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3   -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   -<head>
5   - <title>get_content (RIR::WebDocument)</title>
6   - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7   - <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" media="screen" />
8   -</head>
9   -<body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/document.rb, line 112</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-keyword kw">self</span>.<span class="ruby-identifier">get_content</span>(<span class="ruby-identifier">url</span>)
12   - <span class="ruby-identifier">require</span> <span class="ruby-value str">'net/http'</span>
13   - <span class="ruby-constant">Net</span><span class="ruby-operator">::</span><span class="ruby-constant">HTTP</span>.<span class="ruby-identifier">get</span>(<span class="ruby-constant">URI</span>.<span class="ruby-identifier">parse</span>(<span class="ruby-identifier">url</span>))
14   - <span class="ruby-keyword kw">end</span></pre>
15   -</body>
16   -</html>
doc/classes/RIR/WebDocument.src/M000015.html
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2   -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3   -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   -<head>
5   - <title>new (RIR::WebDocument)</title>
6   - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7   - <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" media="screen" />
8   -</head>
9   -<body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/document.rb, line 119</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">initialize</span>(<span class="ruby-identifier">url</span>)
12   - <span class="ruby-ivar">@url</span> = <span class="ruby-identifier">url</span>
13   - <span class="ruby-keyword kw">super</span> <span class="ruby-constant">WebDocument</span>.<span class="ruby-identifier">get_content</span>(<span class="ruby-identifier">url</span>).<span class="ruby-identifier">strip_javascripts</span>.<span class="ruby-identifier">strip_stylesheets</span>.<span class="ruby-identifier">strip_xml_tags</span>
14   - <span class="ruby-keyword kw">end</span></pre>
15   -</body>
16   -</html>
doc/classes/RIR/WebDocument.src/M000016.html
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2   -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3   -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   -<head>
5   - <title>new (RIR::WebDocument)</title>
6   - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7   - <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" media="screen" />
8   -</head>
9   -<body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/document.rb, line 112</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">initialize</span>(<span class="ruby-identifier">url</span>)
12   - <span class="ruby-ivar">@url</span> = <span class="ruby-identifier">url</span>
13   - <span class="ruby-keyword kw">super</span> <span class="ruby-constant">WebDocument</span>.<span class="ruby-identifier">get_content</span>(<span class="ruby-identifier">url</span>).<span class="ruby-identifier">strip_javascripts</span>.<span class="ruby-identifier">strip_stylesheets</span>.<span class="ruby-identifier">strip_xml_tags</span>
14   - <span class="ruby-keyword kw">end</span></pre>
15   -</body>
16   -</html>
doc/classes/RIR/WebDocument.src/M000024.html
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2   -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3   -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   -<head>
5   - <title>get_content (RIR::WebDocument)</title>
6   - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7   - <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" media="screen" />
8   -</head>
9   -<body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/document.rb, line 105</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-keyword kw">self</span>.<span class="ruby-identifier">get_content</span>(<span class="ruby-identifier">url</span>)
12   - <span class="ruby-identifier">require</span> <span class="ruby-value str">'net/http'</span>
13   - <span class="ruby-constant">Net</span><span class="ruby-operator">::</span><span class="ruby-constant">HTTP</span>.<span class="ruby-identifier">get</span>(<span class="ruby-constant">URI</span>.<span class="ruby-identifier">parse</span>(<span class="ruby-identifier">url</span>))
14   - <span class="ruby-keyword kw">end</span></pre>
15   -</body>
16   -</html>
doc/classes/RIR/WebDocument.src/M000025.html
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2   -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3   -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   -<head>
5   - <title>new (RIR::WebDocument)</title>
6   - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7   - <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" media="screen" />
8   -</head>
9   -<body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/document.rb, line 112</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">initialize</span>(<span class="ruby-identifier">url</span>)
12   - <span class="ruby-ivar">@url</span> = <span class="ruby-identifier">url</span>
13   - <span class="ruby-keyword kw">super</span> <span class="ruby-constant">WebDocument</span>.<span class="ruby-identifier">get_content</span>(<span class="ruby-identifier">url</span>).<span class="ruby-identifier">strip_javascripts</span>.<span class="ruby-identifier">strip_stylesheets</span>.<span class="ruby-identifier">strip_xml_tags</span>
14   - <span class="ruby-keyword kw">end</span></pre>
15   -</body>
16   -</html>
doc/classes/RIR/WebDocument.src/M000028.html
  1 +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  2 +"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3 +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  4 +<head>
  5 + <title>get_content (RIR::WebDocument)</title>
  6 + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  7 + <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" media="screen" />
  8 +</head>
  9 +<body class="standalone-code">
  10 + <pre><span class="ruby-comment cmt"># File lib/rir/document.rb, line 112</span>
  11 + <span class="ruby-keyword kw">def</span> <span class="ruby-keyword kw">self</span>.<span class="ruby-identifier">get_content</span>(<span class="ruby-identifier">url</span>)
  12 + <span class="ruby-identifier">require</span> <span class="ruby-value str">'net/http'</span>
  13 + <span class="ruby-constant">Net</span><span class="ruby-operator">::</span><span class="ruby-constant">HTTP</span>.<span class="ruby-identifier">get</span>(<span class="ruby-constant">URI</span>.<span class="ruby-identifier">parse</span>(<span class="ruby-identifier">url</span>))
  14 + <span class="ruby-keyword kw">end</span></pre>
  15 +</body>
  16 +</html>
doc/classes/RIR/WebDocument.src/M000029.html
  1 +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  2 +"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3 +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  4 +<head>
  5 + <title>new (RIR::WebDocument)</title>
  6 + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  7 + <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" media="screen" />
  8 +</head>
  9 +<body class="standalone-code">
  10 + <pre><span class="ruby-comment cmt"># File lib/rir/document.rb, line 119</span>
  11 + <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">initialize</span>(<span class="ruby-identifier">url</span>)
  12 + <span class="ruby-ivar">@url</span> = <span class="ruby-identifier">url</span>
  13 + <span class="ruby-keyword kw">super</span> <span class="ruby-constant">WebDocument</span>.<span class="ruby-identifier">get_content</span>(<span class="ruby-identifier">url</span>).<span class="ruby-identifier">strip_javascripts</span>.<span class="ruby-identifier">strip_stylesheets</span>.<span class="ruby-identifier">strip_xml_tags</span>
  14 + <span class="ruby-keyword kw">end</span></pre>
  15 +</body>
  16 +</html>
doc/classes/RIR/WikipediaPage.html
... ... @@ -103,11 +103,11 @@
103 103  
104 104 <div class="name-list">
105 105  
106   - <a href="#M000017">get_url</a>&nbsp;&nbsp;
  106 + <a href="#M000031">get_url</a>&nbsp;&nbsp;
107 107  
108   - <a href="#M000018">search_homepage</a>&nbsp;&nbsp;
  108 + <a href="#M000032">search_homepage</a>&nbsp;&nbsp;
109 109  
110   - <a href="#M000016">search_wikipedia_titles</a>&nbsp;&nbsp;
  110 + <a href="#M000030">search_wikipedia_titles</a>&nbsp;&nbsp;
111 111  
112 112 </div>
113 113 </div>
114 114  
... ... @@ -128,13 +128,13 @@
128 128 <h3 class="section-bar">Public Class methods</h3>
129 129  
130 130  
131   - <div id="method-M000017" class="method-detail">
132   - <a name="M000017"></a>
  131 + <div id="method-M000031" class="method-detail">
  132 + <a name="M000031"></a>
133 133  
134 134 <div class="method-heading">
135 135  
136   - <a href="WikipediaPage.src/M000017.html" target="Code" class="method-signature"
137   - onclick="popupCode('WikipediaPage.src/M000017.html');return false;">
  136 + <a href="WikipediaPage.src/M000031.html" target="Code" class="method-signature"
  137 + onclick="popupCode('WikipediaPage.src/M000031.html');return false;">
138 138  
139 139 <span class="method-name">get_url</span><span class="method-args">(name)</span>
140 140  
141 141  
... ... @@ -148,13 +148,13 @@
148 148 </div>
149 149  
150 150  
151   - <div id="method-M000018" class="method-detail">
152   - <a name="M000018"></a>
  151 + <div id="method-M000032" class="method-detail">
  152 + <a name="M000032"></a>
153 153  
154 154 <div class="method-heading">
155 155  
156   - <a href="WikipediaPage.src/M000018.html" target="Code" class="method-signature"
157   - onclick="popupCode('WikipediaPage.src/M000018.html');return false;">
  156 + <a href="WikipediaPage.src/M000032.html" target="Code" class="method-signature"
  157 + onclick="popupCode('WikipediaPage.src/M000032.html');return false;">
158 158  
159 159 <span class="method-name">search_homepage</span><span class="method-args">(name)</span>
160 160  
161 161  
... ... @@ -168,13 +168,13 @@
168 168 </div>
169 169  
170 170  
171   - <div id="method-M000016" class="method-detail">
172   - <a name="M000016"></a>
  171 + <div id="method-M000030" class="method-detail">
  172 + <a name="M000030"></a>
173 173  
174 174 <div class="method-heading">
175 175  
176   - <a href="WikipediaPage.src/M000016.html" target="Code" class="method-signature"
177   - onclick="popupCode('WikipediaPage.src/M000016.html');return false;">
  176 + <a href="WikipediaPage.src/M000030.html" target="Code" class="method-signature"
  177 + onclick="popupCode('WikipediaPage.src/M000030.html');return false;">
178 178  
179 179 <span class="method-name">search_wikipedia_titles</span><span class="method-args">(name)</span>
180 180  
doc/classes/RIR/WikipediaPage.src/M000016.html
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2   -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3   -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   -<head>
5   - <title>search_wikipedia_titles (RIR::WikipediaPage)</title>
6   - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7   - <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" media="screen" />
8   -</head>
9   -<body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/document.rb, line 132</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-keyword kw">self</span>.<span class="ruby-identifier">search_wikipedia_titles</span>(<span class="ruby-identifier">name</span>)
12   - <span class="ruby-identifier">raise</span> <span class="ruby-constant">ArgumentError</span>, <span class="ruby-value str">&quot;Bad encoding&quot;</span>, <span class="ruby-identifier">name</span> <span class="ruby-keyword kw">unless</span> <span class="ruby-identifier">name</span>.<span class="ruby-identifier">isutf8</span>
13   -
14   - <span class="ruby-identifier">res</span> = <span class="ruby-constant">REXML</span><span class="ruby-operator">::</span><span class="ruby-constant">Document</span>.<span class="ruby-identifier">new</span>(<span class="ruby-constant">Net</span><span class="ruby-operator">::</span><span class="ruby-constant">HTTP</span>.<span class="ruby-identifier">get</span>( <span class="ruby-constant">URI</span>.<span class="ruby-identifier">parse</span> <span class="ruby-node">&quot;http://en.wikipedia.org/w/api.php?action=query&amp;list=search&amp;srsearch=#{URI.escape name}&amp;format=xml&quot;</span> ).<span class="ruby-identifier">toutf8</span>).<span class="ruby-identifier">elements</span>[<span class="ruby-value str">'api/query/search'</span>]
15   -
16   - <span class="ruby-identifier">res</span>.<span class="ruby-identifier">collect</span> { <span class="ruby-operator">|</span><span class="ruby-identifier">e</span><span class="ruby-operator">|</span> <span class="ruby-identifier">e</span>.<span class="ruby-identifier">attributes</span>[<span class="ruby-value str">'title'</span>] } <span class="ruby-keyword kw">unless</span> <span class="ruby-identifier">res</span>.<span class="ruby-identifier">nil?</span>
17   - <span class="ruby-keyword kw">end</span></pre>
18   -</body>
19   -</html>
doc/classes/RIR/WikipediaPage.src/M000017.html
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2   -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3   -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   -<head>
5   - <title>get_url (RIR::WikipediaPage)</title>
6   - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7   - <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" media="screen" />
8   -</head>
9   -<body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/document.rb, line 140</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-keyword kw">self</span>.<span class="ruby-identifier">get_url</span>(<span class="ruby-identifier">name</span>)
12   - <span class="ruby-identifier">raise</span> <span class="ruby-constant">ArgumentError</span>, <span class="ruby-value str">&quot;Bad encoding&quot;</span>, <span class="ruby-identifier">name</span> <span class="ruby-keyword kw">unless</span> <span class="ruby-identifier">name</span>.<span class="ruby-identifier">isutf8</span>
13   -
14   - <span class="ruby-identifier">atts</span> = <span class="ruby-constant">REXML</span><span class="ruby-operator">::</span><span class="ruby-constant">Document</span>.<span class="ruby-identifier">new</span>(<span class="ruby-constant">Net</span><span class="ruby-operator">::</span><span class="ruby-constant">HTTP</span>.<span class="ruby-identifier">get</span>( <span class="ruby-constant">URI</span>.<span class="ruby-identifier">parse</span> <span class="ruby-node">&quot;http://en.wikipedia.org/w/api.php?action=query&amp;titles=#{URI.escape name}&amp;inprop=url&amp;prop=info&amp;format=xml&quot;</span> ).<span class="ruby-identifier">toutf8</span>).<span class="ruby-identifier">elements</span>[<span class="ruby-value str">'api/query/pages/page'</span>].<span class="ruby-identifier">attributes</span>
15   -
16   - <span class="ruby-identifier">atts</span>[<span class="ruby-value str">'fullurl'</span>] <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">atts</span>[<span class="ruby-value str">'missing'</span>].<span class="ruby-identifier">nil?</span>
17   - <span class="ruby-keyword kw">end</span></pre>
18   -</body>
19   -</html>
doc/classes/RIR/WikipediaPage.src/M000018.html
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2   -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3   -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   -<head>
5   - <title>search_homepage (RIR::WikipediaPage)</title>
6   - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7   - <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" media="screen" />
8   -</head>
9   -<body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/document.rb, line 148</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-keyword kw">self</span>.<span class="ruby-identifier">search_homepage</span>(<span class="ruby-identifier">name</span>)
12   - <span class="ruby-identifier">title</span> = <span class="ruby-constant">WikipediaPage</span>.<span class="ruby-identifier">search_wikipedia_titles</span> <span class="ruby-identifier">name</span>
13   -
14   - <span class="ruby-constant">WikipediaPage</span>.<span class="ruby-identifier">new</span>(<span class="ruby-constant">WikipediaPage</span>.<span class="ruby-identifier">get_url</span> <span class="ruby-identifier">title</span>[<span class="ruby-value">0</span>]) <span class="ruby-keyword kw">unless</span> <span class="ruby-identifier">title</span>.<span class="ruby-identifier">nil?</span> <span class="ruby-operator">||</span> <span class="ruby-identifier">title</span>.<span class="ruby-identifier">empty?</span>
15   - <span class="ruby-keyword kw">end</span></pre>
16   -</body>
17   -</html>
doc/classes/RIR/WikipediaPage.src/M000026.html
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2   -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3   -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   -<head>
5   - <title>search_wikipedia_titles (RIR::WikipediaPage)</title>
6   - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7   - <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" media="screen" />
8   -</head>
9   -<body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/document.rb, line 125</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-keyword kw">self</span>.<span class="ruby-identifier">search_wikipedia_titles</span>(<span class="ruby-identifier">name</span>)
12   - <span class="ruby-identifier">res</span> = <span class="ruby-constant">REXML</span><span class="ruby-operator">::</span><span class="ruby-constant">Document</span>.<span class="ruby-identifier">new</span>(<span class="ruby-constant">Net</span><span class="ruby-operator">::</span><span class="ruby-constant">HTTP</span>.<span class="ruby-identifier">get</span>(<span class="ruby-constant">URI</span>.<span class="ruby-identifier">parse</span>(<span class="ruby-node">&quot;http://en.wikipedia.org/w/api.php?action=query&amp;list=search&amp;srsearch=#{URI.escape name}&amp;format=xml&quot;</span>)).<span class="ruby-identifier">toutf8</span>).<span class="ruby-identifier">elements</span>[<span class="ruby-value str">'api/query/search'</span>]
13   -
14   - <span class="ruby-identifier">res</span>.<span class="ruby-identifier">collect</span> { <span class="ruby-operator">|</span><span class="ruby-identifier">e</span><span class="ruby-operator">|</span> <span class="ruby-identifier">e</span>.<span class="ruby-identifier">attributes</span>[<span class="ruby-value str">'title'</span>] } <span class="ruby-keyword kw">unless</span> <span class="ruby-identifier">res</span>.<span class="ruby-identifier">nil?</span>
15   - <span class="ruby-keyword kw">end</span></pre>
16   -</body>
17   -</html>
doc/classes/RIR/WikipediaPage.src/M000027.html
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2   -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3   -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   -<head>
5   - <title>get_url (RIR::WikipediaPage)</title>
6   - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7   - <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" media="screen" />
8   -</head>
9   -<body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/document.rb, line 131</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-keyword kw">self</span>.<span class="ruby-identifier">get_url</span>(<span class="ruby-identifier">name</span>)
12   - <span class="ruby-identifier">atts</span> = <span class="ruby-constant">REXML</span><span class="ruby-operator">::</span><span class="ruby-constant">Document</span>.<span class="ruby-identifier">new</span>(<span class="ruby-constant">Net</span><span class="ruby-operator">::</span><span class="ruby-constant">HTTP</span>.<span class="ruby-identifier">get</span>(<span class="ruby-constant">URI</span>.<span class="ruby-identifier">parse</span>(<span class="ruby-node">&quot;http://en.wikipedia.org/w/api.php?action=query&amp;titles=#{URI.escape name}&amp;inprop=url&amp;prop=info&amp;format=xml&quot;</span>)).<span class="ruby-identifier">toutf8</span>).<span class="ruby-identifier">elements</span>[<span class="ruby-value str">'api/query/pages/page'</span>].<span class="ruby-identifier">attributes</span>
13   -
14   - <span class="ruby-identifier">atts</span>[<span class="ruby-value str">'fullurl'</span>] <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">atts</span>[<span class="ruby-value str">'missing'</span>].<span class="ruby-identifier">nil?</span>
15   - <span class="ruby-keyword kw">end</span></pre>
16   -</body>
17   -</html>
doc/classes/RIR/WikipediaPage.src/M000028.html
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2   -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3   -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   -<head>
5   - <title>search_homepage (RIR::WikipediaPage)</title>
6   - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7   - <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" media="screen" />
8   -</head>
9   -<body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/document.rb, line 137</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-keyword kw">self</span>.<span class="ruby-identifier">search_homepage</span>(<span class="ruby-identifier">name</span>)
12   - <span class="ruby-identifier">title</span> = <span class="ruby-constant">WikipediaPage</span>.<span class="ruby-identifier">search_wikipedia_titles</span> <span class="ruby-identifier">name</span>
13   -
14   - <span class="ruby-keyword kw">begin</span>
15   - <span class="ruby-constant">WikipediaPage</span>.<span class="ruby-identifier">new</span>(<span class="ruby-constant">WikipediaPage</span>.<span class="ruby-identifier">get_url</span> <span class="ruby-identifier">title</span>[<span class="ruby-value">0</span>]) <span class="ruby-keyword kw">unless</span> <span class="ruby-identifier">title</span>.<span class="ruby-identifier">nil?</span> <span class="ruby-operator">||</span> <span class="ruby-identifier">title</span>.<span class="ruby-identifier">empty?</span>
16   - <span class="ruby-keyword kw">rescue</span>
17   - <span class="ruby-identifier">puts</span> <span class="ruby-identifier">title</span>[<span class="ruby-value">0</span>]
18   - <span class="ruby-keyword kw">end</span>
19   - <span class="ruby-keyword kw">end</span></pre>
20   -</body>
21   -</html>
doc/classes/RIR/WikipediaPage.src/M000030.html
  1 +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  2 +"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3 +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  4 +<head>
  5 + <title>search_wikipedia_titles (RIR::WikipediaPage)</title>
  6 + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  7 + <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" media="screen" />
  8 +</head>
  9 +<body class="standalone-code">
  10 + <pre><span class="ruby-comment cmt"># File lib/rir/document.rb, line 132</span>
  11 + <span class="ruby-keyword kw">def</span> <span class="ruby-keyword kw">self</span>.<span class="ruby-identifier">search_wikipedia_titles</span>(<span class="ruby-identifier">name</span>)
  12 + <span class="ruby-identifier">raise</span> <span class="ruby-constant">ArgumentError</span>, <span class="ruby-value str">&quot;Bad encoding&quot;</span>, <span class="ruby-identifier">name</span> <span class="ruby-keyword kw">unless</span> <span class="ruby-identifier">name</span>.<span class="ruby-identifier">isutf8</span>
  13 +
  14 + <span class="ruby-identifier">res</span> = <span class="ruby-constant">REXML</span><span class="ruby-operator">::</span><span class="ruby-constant">Document</span>.<span class="ruby-identifier">new</span>(<span class="ruby-constant">Net</span><span class="ruby-operator">::</span><span class="ruby-constant">HTTP</span>.<span class="ruby-identifier">get</span>( <span class="ruby-constant">URI</span>.<span class="ruby-identifier">parse</span> <span class="ruby-node">&quot;http://en.wikipedia.org/w/api.php?action=query&amp;list=search&amp;srsearch=#{URI.escape name}&amp;format=xml&quot;</span> ).<span class="ruby-identifier">toutf8</span>).<span class="ruby-identifier">elements</span>[<span class="ruby-value str">'api/query/search'</span>]
  15 +
  16 + <span class="ruby-identifier">res</span>.<span class="ruby-identifier">collect</span> { <span class="ruby-operator">|</span><span class="ruby-identifier">e</span><span class="ruby-operator">|</span> <span class="ruby-identifier">e</span>.<span class="ruby-identifier">attributes</span>[<span class="ruby-value str">'title'</span>] } <span class="ruby-keyword kw">unless</span> <span class="ruby-identifier">res</span>.<span class="ruby-identifier">nil?</span>
  17 + <span class="ruby-keyword kw">end</span></pre>
  18 +</body>
  19 +</html>
doc/classes/RIR/WikipediaPage.src/M000031.html
  1 +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  2 +"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3 +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  4 +<head>
  5 + <title>get_url (RIR::WikipediaPage)</title>
  6 + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  7 + <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" media="screen" />
  8 +</head>
  9 +<body class="standalone-code">
  10 + <pre><span class="ruby-comment cmt"># File lib/rir/document.rb, line 140</span>
  11 + <span class="ruby-keyword kw">def</span> <span class="ruby-keyword kw">self</span>.<span class="ruby-identifier">get_url</span>(<span class="ruby-identifier">name</span>)
  12 + <span class="ruby-identifier">raise</span> <span class="ruby-constant">ArgumentError</span>, <span class="ruby-value str">&quot;Bad encoding&quot;</span>, <span class="ruby-identifier">name</span> <span class="ruby-keyword kw">unless</span> <span class="ruby-identifier">name</span>.<span class="ruby-identifier">isutf8</span>
  13 +
  14 + <span class="ruby-identifier">atts</span> = <span class="ruby-constant">REXML</span><span class="ruby-operator">::</span><span class="ruby-constant">Document</span>.<span class="ruby-identifier">new</span>(<span class="ruby-constant">Net</span><span class="ruby-operator">::</span><span class="ruby-constant">HTTP</span>.<span class="ruby-identifier">get</span>( <span class="ruby-constant">URI</span>.<span class="ruby-identifier">parse</span> <span class="ruby-node">&quot;http://en.wikipedia.org/w/api.php?action=query&amp;titles=#{URI.escape name}&amp;inprop=url&amp;prop=info&amp;format=xml&quot;</span> ).<span class="ruby-identifier">toutf8</span>).<span class="ruby-identifier">elements</span>[<span class="ruby-value str">'api/query/pages/page'</span>].<span class="ruby-identifier">attributes</span>
  15 +
  16 + <span class="ruby-identifier">atts</span>[<span class="ruby-value str">'fullurl'</span>] <span class="ruby-keyword kw">if</span> <span class="ruby-identifier">atts</span>[<span class="ruby-value str">'missing'</span>].<span class="ruby-identifier">nil?</span>
  17 + <span class="ruby-keyword kw">end</span></pre>
  18 +</body>
  19 +</html>
doc/classes/RIR/WikipediaPage.src/M000032.html
  1 +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  2 +"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3 +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  4 +<head>
  5 + <title>search_homepage (RIR::WikipediaPage)</title>
  6 + <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  7 + <link rel="stylesheet" href="../../.././rdoc-style.css" type="text/css" media="screen" />
  8 +</head>
  9 +<body class="standalone-code">
  10 + <pre><span class="ruby-comment cmt"># File lib/rir/document.rb, line 148</span>
  11 + <span class="ruby-keyword kw">def</span> <span class="ruby-keyword kw">self</span>.<span class="ruby-identifier">search_homepage</span>(<span class="ruby-identifier">name</span>)
  12 + <span class="ruby-identifier">title</span> = <span class="ruby-constant">WikipediaPage</span>.<span class="ruby-identifier">search_wikipedia_titles</span> <span class="ruby-identifier">name</span>
  13 +
  14 + <span class="ruby-constant">WikipediaPage</span>.<span class="ruby-identifier">new</span>(<span class="ruby-constant">WikipediaPage</span>.<span class="ruby-identifier">get_url</span> <span class="ruby-identifier">title</span>[<span class="ruby-value">0</span>]) <span class="ruby-keyword kw">unless</span> <span class="ruby-identifier">title</span>.<span class="ruby-identifier">nil?</span> <span class="ruby-operator">||</span> <span class="ruby-identifier">title</span>.<span class="ruby-identifier">empty?</span>
  15 + <span class="ruby-keyword kw">end</span></pre>
  16 +</body>
  17 +</html>
doc/classes/String.html
... ... @@ -99,27 +99,27 @@
99 99  
100 100 <div class="name-list">
101 101  
102   - <a href="#M000011">extract_xmltags_values</a>&nbsp;&nbsp;
  102 + <a href="#M000012">extract_xmltags_values</a>&nbsp;&nbsp;
103 103  
104   - <a href="#M000001">is_stopword?</a>&nbsp;&nbsp;
  104 + <a href="#M000002">is_stopword?</a>&nbsp;&nbsp;
105 105  
106   - <a href="#M000002">remove_special_characters</a>&nbsp;&nbsp;
  106 + <a href="#M000003">remove_special_characters</a>&nbsp;&nbsp;
107 107  
108   - <a href="#M000006">strip_javascripts</a>&nbsp;&nbsp;
  108 + <a href="#M000007">strip_javascripts</a>&nbsp;&nbsp;
109 109  
110   - <a href="#M000005">strip_javascripts!</a>&nbsp;&nbsp;
  110 + <a href="#M000006">strip_javascripts!</a>&nbsp;&nbsp;
111 111  
112   - <a href="#M000010">strip_punctuation</a>&nbsp;&nbsp;
  112 + <a href="#M000011">strip_punctuation</a>&nbsp;&nbsp;
113 113  
114   - <a href="#M000009">strip_punctuation!</a>&nbsp;&nbsp;
  114 + <a href="#M000010">strip_punctuation!</a>&nbsp;&nbsp;
115 115  
116   - <a href="#M000008">strip_stylesheets</a>&nbsp;&nbsp;
  116 + <a href="#M000009">strip_stylesheets</a>&nbsp;&nbsp;
117 117  
118   - <a href="#M000007">strip_stylesheets!</a>&nbsp;&nbsp;
  118 + <a href="#M000008">strip_stylesheets!</a>&nbsp;&nbsp;
119 119  
120   - <a href="#M000004">strip_xml_tags</a>&nbsp;&nbsp;
  120 + <a href="#M000005">strip_xml_tags</a>&nbsp;&nbsp;
121 121  
122   - <a href="#M000003">strip_xml_tags!</a>&nbsp;&nbsp;
  122 + <a href="#M000004">strip_xml_tags!</a>&nbsp;&nbsp;
123 123  
124 124 </div>
125 125 </div>
126 126  
... ... @@ -150,13 +150,13 @@
150 150 <h3 class="section-bar">Public Instance methods</h3>
151 151  
152 152  
153   - <div id="method-M000011" class="method-detail">
154   - <a name="M000011"></a>
  153 + <div id="method-M000012" class="method-detail">
  154 + <a name="M000012"></a>
155 155  
156 156 <div class="method-heading">
157 157  
158   - <a href="String.src/M000011.html" target="Code" class="method-signature"
159   - onclick="popupCode('String.src/M000011.html');return false;">
  158 + <a href="String.src/M000012.html" target="Code" class="method-signature"
  159 + onclick="popupCode('String.src/M000012.html');return false;">
160 160  
161 161 <span class="method-name">extract_xmltags_values</span><span class="method-args">(tag_name)</span>
162 162  
163 163  
... ... @@ -178,13 +178,13 @@
178 178 </div>
179 179  
180 180  
181   - <div id="method-M000001" class="method-detail">
182   - <a name="M000001"></a>
  181 + <div id="method-M000002" class="method-detail">
  182 + <a name="M000002"></a>
183 183  
184 184 <div class="method-heading">
185 185  
186   - <a href="String.src/M000001.html" target="Code" class="method-signature"
187   - onclick="popupCode('String.src/M000001.html');return false;">
  186 + <a href="String.src/M000002.html" target="Code" class="method-signature"
  187 + onclick="popupCode('String.src/M000002.html');return false;">
188 188  
189 189 <span class="method-name">is_stopword?</span><span class="method-args">()</span>
190 190  
191 191  
... ... @@ -203,13 +203,13 @@
203 203 </div>
204 204  
205 205  
206   - <div id="method-M000002" class="method-detail">
207   - <a name="M000002"></a>
  206 + <div id="method-M000003" class="method-detail">
  207 + <a name="M000003"></a>
208 208  
209 209 <div class="method-heading">
210 210  
211   - <a href="String.src/M000002.html" target="Code" class="method-signature"
212   - onclick="popupCode('String.src/M000002.html');return false;">
  211 + <a href="String.src/M000003.html" target="Code" class="method-signature"
  212 + onclick="popupCode('String.src/M000003.html');return false;">
213 213  
214 214 <span class="method-name">remove_special_characters</span><span class="method-args">()</span>
215 215  
216 216  
... ... @@ -227,13 +227,13 @@
227 227 </div>
228 228  
229 229  
230   - <div id="method-M000006" class="method-detail">
231   - <a name="M000006"></a>
  230 + <div id="method-M000007" class="method-detail">
  231 + <a name="M000007"></a>
232 232  
233 233 <div class="method-heading">
234 234  
235   - <a href="String.src/M000006.html" target="Code" class="method-signature"
236   - onclick="popupCode('String.src/M000006.html');return false;">
  235 + <a href="String.src/M000007.html" target="Code" class="method-signature"
  236 + onclick="popupCode('String.src/M000007.html');return false;">
237 237  
238 238 <span class="method-name">strip_javascripts</span><span class="method-args">()</span>
239 239  
240 240  
... ... @@ -260,13 +260,13 @@
260 260 </div>
261 261  
262 262  
263   - <div id="method-M000005" class="method-detail">
264   - <a name="M000005"></a>
  263 + <div id="method-M000006" class="method-detail">
  264 + <a name="M000006"></a>
265 265  
266 266 <div class="method-heading">
267 267  
268   - <a href="String.src/M000005.html" target="Code" class="method-signature"
269   - onclick="popupCode('String.src/M000005.html');return false;">
  268 + <a href="String.src/M000006.html" target="Code" class="method-signature"
  269 + onclick="popupCode('String.src/M000006.html');return false;">
270 270  
271 271 <span class="method-name">strip_javascripts!</span><span class="method-args">()</span>
272 272  
273 273  
... ... @@ -294,13 +294,13 @@
294 294 </div>
295 295  
296 296  
297   - <div id="method-M000010" class="method-detail">
298   - <a name="M000010"></a>
  297 + <div id="method-M000011" class="method-detail">
  298 + <a name="M000011"></a>
299 299  
300 300 <div class="method-heading">
301 301  
302   - <a href="String.src/M000010.html" target="Code" class="method-signature"
303   - onclick="popupCode('String.src/M000010.html');return false;">
  302 + <a href="String.src/M000011.html" target="Code" class="method-signature"
  303 + onclick="popupCode('String.src/M000011.html');return false;">
304 304  
305 305 <span class="method-name">strip_punctuation</span><span class="method-args">()</span>
306 306  
307 307  
... ... @@ -322,13 +322,13 @@
322 322 </div>
323 323  
324 324  
325   - <div id="method-M000009" class="method-detail">
326   - <a name="M000009"></a>
  325 + <div id="method-M000010" class="method-detail">
  326 + <a name="M000010"></a>
327 327  
328 328 <div class="method-heading">
329 329  
330   - <a href="String.src/M000009.html" target="Code" class="method-signature"
331   - onclick="popupCode('String.src/M000009.html');return false;">
  330 + <a href="String.src/M000010.html" target="Code" class="method-signature"
  331 + onclick="popupCode('String.src/M000010.html');return false;">
332 332  
333 333 <span class="method-name">strip_punctuation!</span><span class="method-args">()</span>
334 334  
335 335  
... ... @@ -351,13 +351,13 @@
351 351 </div>
352 352  
353 353  
354   - <div id="method-M000008" class="method-detail">
355   - <a name="M000008"></a>
  354 + <div id="method-M000009" class="method-detail">
  355 + <a name="M000009"></a>
356 356  
357 357 <div class="method-heading">
358 358  
359   - <a href="String.src/M000008.html" target="Code" class="method-signature"
360   - onclick="popupCode('String.src/M000008.html');return false;">
  359 + <a href="String.src/M000009.html" target="Code" class="method-signature"
  360 + onclick="popupCode('String.src/M000009.html');return false;">
361 361  
362 362 <span class="method-name">strip_stylesheets</span><span class="method-args">()</span>
363 363  
364 364  
... ... @@ -371,13 +371,13 @@
371 371 </div>
372 372  
373 373  
374   - <div id="method-M000007" class="method-detail">
375   - <a name="M000007"></a>
  374 + <div id="method-M000008" class="method-detail">
  375 + <a name="M000008"></a>
376 376  
377 377 <div class="method-heading">
378 378  
379   - <a href="String.src/M000007.html" target="Code" class="method-signature"
380   - onclick="popupCode('String.src/M000007.html');return false;">
  379 + <a href="String.src/M000008.html" target="Code" class="method-signature"
  380 + onclick="popupCode('String.src/M000008.html');return false;">
381 381  
382 382 <span class="method-name">strip_stylesheets!</span><span class="method-args">()</span>
383 383  
384 384  
... ... @@ -391,13 +391,13 @@
391 391 </div>
392 392  
393 393  
394   - <div id="method-M000004" class="method-detail">
395   - <a name="M000004"></a>
  394 + <div id="method-M000005" class="method-detail">
  395 + <a name="M000005"></a>
396 396  
397 397 <div class="method-heading">
398 398  
399   - <a href="String.src/M000004.html" target="Code" class="method-signature"
400   - onclick="popupCode('String.src/M000004.html');return false;">
  399 + <a href="String.src/M000005.html" target="Code" class="method-signature"
  400 + onclick="popupCode('String.src/M000005.html');return false;">
401 401  
402 402 <span class="method-name">strip_xml_tags</span><span class="method-args">()</span>
403 403  
404 404  
... ... @@ -420,13 +420,13 @@
420 420 </div>
421 421  
422 422  
423   - <div id="method-M000003" class="method-detail">
424   - <a name="M000003"></a>
  423 + <div id="method-M000004" class="method-detail">
  424 + <a name="M000004"></a>
425 425  
426 426 <div class="method-heading">
427 427  
428   - <a href="String.src/M000003.html" target="Code" class="method-signature"
429   - onclick="popupCode('String.src/M000003.html');return false;">
  428 + <a href="String.src/M000004.html" target="Code" class="method-signature"
  429 + onclick="popupCode('String.src/M000004.html');return false;">
430 430  
431 431 <span class="method-name">strip_xml_tags!</span><span class="method-args">()</span>
432 432  
doc/classes/String.src/M000001.html
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2   -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3   -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   -<head>
5   - <title>is_stopword? (String)</title>
6   - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7   - <link rel="stylesheet" href="../.././rdoc-style.css" type="text/css" media="screen" />
8   -</head>
9   -<body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/string.rb, line 76</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">is_stopword?</span>
12   - <span class="ruby-constant">Stoplist</span>.<span class="ruby-identifier">include?</span>(<span class="ruby-keyword kw">self</span>.<span class="ruby-identifier">downcase</span>)
13   - <span class="ruby-keyword kw">end</span></pre>
14   -</body>
15   -</html>
doc/classes/String.src/M000002.html
... ... @@ -2,14 +2,14 @@
2 2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4 4 <head>
5   - <title>remove_special_characters (String)</title>
  5 + <title>is_stopword? (String)</title>
6 6 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7 7 <link rel="stylesheet" href="../.././rdoc-style.css" type="text/css" media="screen" />
8 8 </head>
9 9 <body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/string.rb, line 82</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">remove_special_characters</span>
12   - <span class="ruby-keyword kw">self</span>.<span class="ruby-identifier">split</span>.<span class="ruby-identifier">collect</span> { <span class="ruby-operator">|</span><span class="ruby-identifier">w</span><span class="ruby-operator">|</span> <span class="ruby-identifier">w</span>.<span class="ruby-identifier">gsub</span>(<span class="ruby-regexp re">/\W/</span>,<span class="ruby-value str">' '</span>).<span class="ruby-identifier">split</span>.<span class="ruby-identifier">collect</span> { <span class="ruby-operator">|</span><span class="ruby-identifier">w</span><span class="ruby-operator">|</span> <span class="ruby-identifier">w</span>.<span class="ruby-identifier">gsub</span>(<span class="ruby-regexp re">/\W/</span>,<span class="ruby-value str">' '</span>).<span class="ruby-identifier">strip</span>.<span class="ruby-identifier">sub</span>(<span class="ruby-regexp re">/\A.\z/</span>, <span class="ruby-value str">''</span>)}.<span class="ruby-identifier">join</span>(<span class="ruby-value str">' '</span>).<span class="ruby-identifier">strip</span>.<span class="ruby-identifier">sub</span>(<span class="ruby-regexp re">/\A.\z/</span>, <span class="ruby-value str">''</span>)}.<span class="ruby-identifier">join</span>(<span class="ruby-value str">' '</span>)
  10 + <pre><span class="ruby-comment cmt"># File lib/rir/string.rb, line 76</span>
  11 + <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">is_stopword?</span>
  12 + <span class="ruby-constant">Stoplist</span>.<span class="ruby-identifier">include?</span>(<span class="ruby-keyword kw">self</span>.<span class="ruby-identifier">downcase</span>)
13 13 <span class="ruby-keyword kw">end</span></pre>
14 14 </body>
15 15 </html>
doc/classes/String.src/M000003.html
... ... @@ -2,14 +2,14 @@
2 2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4 4 <head>
5   - <title>strip_xml_tags! (String)</title>
  5 + <title>remove_special_characters (String)</title>
6 6 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7 7 <link rel="stylesheet" href="../.././rdoc-style.css" type="text/css" media="screen" />
8 8 </head>
9 9 <body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/string.rb, line 91</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">strip_xml_tags!</span>
12   - <span class="ruby-identifier">replace</span> <span class="ruby-identifier">strip_with_pattern</span> <span class="ruby-operator">/</span><span class="ruby-operator">&lt;</span>\<span class="ruby-regexp re">/?[^&gt;]*&gt;/</span>
  10 + <pre><span class="ruby-comment cmt"># File lib/rir/string.rb, line 82</span>
  11 + <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">remove_special_characters</span>
  12 + <span class="ruby-keyword kw">self</span>.<span class="ruby-identifier">split</span>.<span class="ruby-identifier">collect</span> { <span class="ruby-operator">|</span><span class="ruby-identifier">w</span><span class="ruby-operator">|</span> <span class="ruby-identifier">w</span>.<span class="ruby-identifier">gsub</span>(<span class="ruby-regexp re">/\W/</span>,<span class="ruby-value str">' '</span>).<span class="ruby-identifier">split</span>.<span class="ruby-identifier">collect</span> { <span class="ruby-operator">|</span><span class="ruby-identifier">w</span><span class="ruby-operator">|</span> <span class="ruby-identifier">w</span>.<span class="ruby-identifier">gsub</span>(<span class="ruby-regexp re">/\W/</span>,<span class="ruby-value str">' '</span>).<span class="ruby-identifier">strip</span>.<span class="ruby-identifier">sub</span>(<span class="ruby-regexp re">/\A.\z/</span>, <span class="ruby-value str">''</span>)}.<span class="ruby-identifier">join</span>(<span class="ruby-value str">' '</span>).<span class="ruby-identifier">strip</span>.<span class="ruby-identifier">sub</span>(<span class="ruby-regexp re">/\A.\z/</span>, <span class="ruby-value str">''</span>)}.<span class="ruby-identifier">join</span>(<span class="ruby-value str">' '</span>)
13 13 <span class="ruby-keyword kw">end</span></pre>
14 14 </body>
15 15 </html>
doc/classes/String.src/M000004.html
... ... @@ -2,14 +2,14 @@
2 2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4 4 <head>
5   - <title>strip_xml_tags (String)</title>
  5 + <title>strip_xml_tags! (String)</title>
6 6 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7 7 <link rel="stylesheet" href="../.././rdoc-style.css" type="text/css" media="screen" />
8 8 </head>
9 9 <body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/string.rb, line 100</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">strip_xml_tags</span>
12   - <span class="ruby-identifier">dup</span>.<span class="ruby-identifier">strip_xml_tags!</span>
  10 + <pre><span class="ruby-comment cmt"># File lib/rir/string.rb, line 91</span>
  11 + <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">strip_xml_tags!</span>
  12 + <span class="ruby-identifier">replace</span> <span class="ruby-identifier">strip_with_pattern</span> <span class="ruby-operator">/</span><span class="ruby-operator">&lt;</span>\<span class="ruby-regexp re">/?[^&gt;]*&gt;/</span>
13 13 <span class="ruby-keyword kw">end</span></pre>
14 14 </body>
15 15 </html>
doc/classes/String.src/M000005.html
... ... @@ -2,14 +2,14 @@
2 2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4 4 <head>
5   - <title>strip_javascripts! (String)</title>
  5 + <title>strip_xml_tags (String)</title>
6 6 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7 7 <link rel="stylesheet" href="../.././rdoc-style.css" type="text/css" media="screen" />
8 8 </head>
9 9 <body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/string.rb, line 114</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">strip_javascripts!</span>
12   - <span class="ruby-identifier">replace</span> <span class="ruby-identifier">strip_with_pattern</span> <span class="ruby-operator">/</span><span class="ruby-operator">&lt;</span><span class="ruby-identifier">script</span> <span class="ruby-identifier">type</span>=<span class="ruby-value str">&quot;text\/javascript&quot;</span><span class="ruby-operator">&gt;</span>(.<span class="ruby-operator">+</span><span class="ruby-value">?)</span><span class="ruby-operator">&lt;</span>\<span class="ruby-regexp re">/script&gt;/</span><span class="ruby-identifier">m</span>
  10 + <pre><span class="ruby-comment cmt"># File lib/rir/string.rb, line 100</span>
  11 + <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">strip_xml_tags</span>
  12 + <span class="ruby-identifier">dup</span>.<span class="ruby-identifier">strip_xml_tags!</span>
13 13 <span class="ruby-keyword kw">end</span></pre>
14 14 </body>
15 15 </html>
doc/classes/String.src/M000006.html
... ... @@ -2,14 +2,14 @@
2 2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4 4 <head>
5   - <title>strip_javascripts (String)</title>
  5 + <title>strip_javascripts! (String)</title>
6 6 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7 7 <link rel="stylesheet" href="../.././rdoc-style.css" type="text/css" media="screen" />
8 8 </head>
9 9 <body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/string.rb, line 127</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">strip_javascripts</span>
12   - <span class="ruby-identifier">dup</span>.<span class="ruby-identifier">strip_javascripts!</span>
  10 + <pre><span class="ruby-comment cmt"># File lib/rir/string.rb, line 114</span>
  11 + <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">strip_javascripts!</span>
  12 + <span class="ruby-identifier">replace</span> <span class="ruby-identifier">strip_with_pattern</span> <span class="ruby-operator">/</span><span class="ruby-operator">&lt;</span><span class="ruby-identifier">script</span> <span class="ruby-identifier">type</span>=<span class="ruby-value str">&quot;text\/javascript&quot;</span><span class="ruby-operator">&gt;</span>(.<span class="ruby-operator">+</span><span class="ruby-value">?)</span><span class="ruby-operator">&lt;</span>\<span class="ruby-regexp re">/script&gt;/</span><span class="ruby-identifier">m</span>
13 13 <span class="ruby-keyword kw">end</span></pre>
14 14 </body>
15 15 </html>
doc/classes/String.src/M000007.html
... ... @@ -2,15 +2,14 @@
2 2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4 4 <head>
5   - <title>strip_stylesheets! (String)</title>
  5 + <title>strip_javascripts (String)</title>
6 6 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7 7 <link rel="stylesheet" href="../.././rdoc-style.css" type="text/css" media="screen" />
8 8 </head>
9 9 <body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/string.rb, line 131</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">strip_stylesheets!</span>
12   - <span class="ruby-comment cmt"># TODO: rewamp. dunno what is it.</span>
13   - <span class="ruby-identifier">replace</span> <span class="ruby-identifier">strip_with_pattern</span> <span class="ruby-operator">/</span><span class="ruby-operator">&lt;</span><span class="ruby-identifier">style</span> <span class="ruby-identifier">type</span>=<span class="ruby-value str">&quot;text\/css&quot;</span><span class="ruby-operator">&gt;</span>(.<span class="ruby-operator">+</span><span class="ruby-value">?)</span><span class="ruby-operator">&lt;</span>\<span class="ruby-regexp re">/style&gt;/</span><span class="ruby-identifier">m</span>
  10 + <pre><span class="ruby-comment cmt"># File lib/rir/string.rb, line 127</span>
  11 + <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">strip_javascripts</span>
  12 + <span class="ruby-identifier">dup</span>.<span class="ruby-identifier">strip_javascripts!</span>
14 13 <span class="ruby-keyword kw">end</span></pre>
15 14 </body>
16 15 </html>
doc/classes/String.src/M000008.html
... ... @@ -2,14 +2,15 @@
2 2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4 4 <head>
5   - <title>strip_stylesheets (String)</title>
  5 + <title>strip_stylesheets! (String)</title>
6 6 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7 7 <link rel="stylesheet" href="../.././rdoc-style.css" type="text/css" media="screen" />
8 8 </head>
9 9 <body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/string.rb, line 136</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">strip_stylesheets</span>
12   - <span class="ruby-identifier">dup</span>.<span class="ruby-identifier">strip_stylesheets!</span>
  10 + <pre><span class="ruby-comment cmt"># File lib/rir/string.rb, line 131</span>
  11 + <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">strip_stylesheets!</span>
  12 + <span class="ruby-comment cmt"># TODO: rewamp. dunno what is it.</span>
  13 + <span class="ruby-identifier">replace</span> <span class="ruby-identifier">strip_with_pattern</span> <span class="ruby-operator">/</span><span class="ruby-operator">&lt;</span><span class="ruby-identifier">style</span> <span class="ruby-identifier">type</span>=<span class="ruby-value str">&quot;text\/css&quot;</span><span class="ruby-operator">&gt;</span>(.<span class="ruby-operator">+</span><span class="ruby-value">?)</span><span class="ruby-operator">&lt;</span>\<span class="ruby-regexp re">/style&gt;/</span><span class="ruby-identifier">m</span>
13 14 <span class="ruby-keyword kw">end</span></pre>
14 15 </body>
15 16 </html>
doc/classes/String.src/M000009.html
... ... @@ -2,14 +2,14 @@
2 2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4 4 <head>
5   - <title>strip_punctuation! (String)</title>
  5 + <title>strip_stylesheets (String)</title>
6 6 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7 7 <link rel="stylesheet" href="../.././rdoc-style.css" type="text/css" media="screen" />
8 8 </head>
9 9 <body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/string.rb, line 145</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">strip_punctuation!</span>
12   - <span class="ruby-identifier">replace</span> <span class="ruby-identifier">strip_with_pattern</span> <span class="ruby-operator">/</span>[<span class="ruby-operator">^</span><span class="ruby-identifier">a</span><span class="ruby-operator">-</span><span class="ruby-identifier">zA</span><span class="ruby-operator">-</span><span class="ruby-constant">Z0</span><span class="ruby-operator">-</span><span class="ruby-value">9</span>\<span class="ruby-operator">-</span>\<span class="ruby-identifier">s</span>]<span class="ruby-operator">/</span>
  10 + <pre><span class="ruby-comment cmt"># File lib/rir/string.rb, line 136</span>
  11 + <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">strip_stylesheets</span>
  12 + <span class="ruby-identifier">dup</span>.<span class="ruby-identifier">strip_stylesheets!</span>
13 13 <span class="ruby-keyword kw">end</span></pre>
14 14 </body>
15 15 </html>
doc/classes/String.src/M000010.html
... ... @@ -2,14 +2,14 @@
2 2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4 4 <head>
5   - <title>strip_punctuation (String)</title>
  5 + <title>strip_punctuation! (String)</title>
6 6 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7 7 <link rel="stylesheet" href="../.././rdoc-style.css" type="text/css" media="screen" />
8 8 </head>
9 9 <body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/string.rb, line 153</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">strip_punctuation</span>
12   - <span class="ruby-identifier">dup</span>.<span class="ruby-identifier">strip_punctuation!</span>
  10 + <pre><span class="ruby-comment cmt"># File lib/rir/string.rb, line 145</span>
  11 + <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">strip_punctuation!</span>
  12 + <span class="ruby-identifier">replace</span> <span class="ruby-identifier">strip_with_pattern</span> <span class="ruby-operator">/</span>[<span class="ruby-operator">^</span><span class="ruby-identifier">a</span><span class="ruby-operator">-</span><span class="ruby-identifier">zA</span><span class="ruby-operator">-</span><span class="ruby-constant">Z0</span><span class="ruby-operator">-</span><span class="ruby-value">9</span>\<span class="ruby-operator">-</span>\<span class="ruby-identifier">s</span>]<span class="ruby-operator">/</span>
13 13 <span class="ruby-keyword kw">end</span></pre>
14 14 </body>
15 15 </html>
doc/classes/String.src/M000011.html
... ... @@ -2,14 +2,14 @@
2 2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4 4 <head>
5   - <title>extract_xmltags_values (String)</title>
  5 + <title>strip_punctuation (String)</title>
6 6 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7 7 <link rel="stylesheet" href="../.././rdoc-style.css" type="text/css" media="screen" />
8 8 </head>
9 9 <body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/string.rb, line 161</span>
11   - <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">extract_xmltags_values</span>(<span class="ruby-identifier">tag_name</span>)
12   - <span class="ruby-keyword kw">self</span>.<span class="ruby-identifier">scan</span>(<span class="ruby-node">/&lt;#{tag_name}.*?&gt;(.+?)&lt;\/#{tag_name}&gt;/</span>).<span class="ruby-identifier">flatten</span>
  10 + <pre><span class="ruby-comment cmt"># File lib/rir/string.rb, line 153</span>
  11 + <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">strip_punctuation</span>
  12 + <span class="ruby-identifier">dup</span>.<span class="ruby-identifier">strip_punctuation!</span>
13 13 <span class="ruby-keyword kw">end</span></pre>
14 14 </body>
15 15 </html>
doc/classes/String.src/M000012.html
... ... @@ -7,7 +7,7 @@
7 7 <link rel="stylesheet" href="../.././rdoc-style.css" type="text/css" media="screen" />
8 8 </head>
9 9 <body class="standalone-code">
10   - <pre><span class="ruby-comment cmt"># File lib/rir/string.rb, line 162</span>
  10 + <pre><span class="ruby-comment cmt"># File lib/rir/string.rb, line 161</span>
11 11 <span class="ruby-keyword kw">def</span> <span class="ruby-identifier">extract_xmltags_values</span>(<span class="ruby-identifier">tag_name</span>)
12 12 <span class="ruby-keyword kw">self</span>.<span class="ruby-identifier">scan</span>(<span class="ruby-node">/&lt;#{tag_name}.*?&gt;(.+?)&lt;\/#{tag_name}&gt;/</span>).<span class="ruby-identifier">flatten</span>
13 13 <span class="ruby-keyword kw">end</span></pre>
1   -Thu, 25 Nov 2010 17:01:52 +0100
  1 +Thu, 25 Nov 2010 17:10:04 +0100
doc/files/README_markdown.html
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2   -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3   -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   -<head>
5   - <title>File: README.markdown [RDoc Documentation]</title>
6   - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7   - <meta http-equiv="Content-Script-Type" content="text/javascript" />
8   - <link rel="stylesheet" href=".././rdoc-style.css" type="text/css" media="screen" />
9   - <script type="text/javascript">
10   - // <![CDATA[
11   -
12   - function popupCode( url ) {
13   - window.open(url, "Code", "resizable=yes,scrollbars=yes,toolbar=no,status=no,height=150,width=400")
14   - }
15   -
16   - function toggleCode( id ) {
17   - if ( document.getElementById )
18   - elem = document.getElementById( id );
19   - else if ( document.all )
20   - elem = eval( "document.all." + id );
21   - else
22   - return false;
23   -
24   - elemStyle = elem.style;
25   -
26   - if ( elemStyle.display != "block" ) {
27   - elemStyle.display = "block"
28   - } else {
29   - elemStyle.display = "none"
30   - }
31   -
32   - return true;
33   - }
34   -
35   - // Make codeblocks hidden by default
36   - document.writeln( "<style type=\"text/css\">div.method-source-code { display: none }<\/style>" )
37   -
38   - // ]]>
39   - </script>
40   -
41   -</head>
42   -<body>
43   -
44   -
45   - <div id="fileHeader">
46   - <h1>README.markdown</h1>
47   - <table class="header-table">
48   - <tr class="top-aligned-row">
49   - <td><strong>Path:</strong></td>
50   - <td>README.markdown
51   -
52   - </td>
53   - </tr>
54   - <tr class="top-aligned-row">
55   - <td><strong>Last Update:</strong></td>
56   - <td>2010-11-05 14:46:27 +0100</td>
57   - </tr>
58   - </table>
59   - </div>
60   - <!-- banner header -->
61   -
62   - <div id="bodyContent">
63   -
64   - <div id="contextContent">
65   -
66   - <div id="description">
67   - <p>
68   -# Ruby Information Retrieval (rIR)
69   -</p>
70   -<p>
71   -Copyright (C) 2010-2011 Romain Deveaud <romain.deveaud@gmail.com>
72   -</p>
73   -<p>
74   -License
75   -</p>
76   -<h6>=</h6>
77   -<p>
78   -This program is free software: you can redistribute it and/or modify it
79   -under the terms of the GNU General Public License as published by the Free
80   -Software Foundation, either version 3 of the License, or (at your option)
81   -any later version.
82   -</p>
83   -<p>
84   -This program is distributed in the hope that it will be useful, but WITHOUT
85   -ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
86   -FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
87   -more details.
88   -</p>
89   -<p>
90   -You should have received a copy of the GNU General Public License along
91   -with this program. If not, see <<a
92   -href="http://www.gnu.org/licenses/">www.gnu.org/licenses/</a>>.
93   -</p>
94   -
95   - </div>
96   -
97   - </div>
98   -
99   -
100   - </div>
101   -
102   - <!-- if includes -->
103   -
104   - <div id="section">
105   -
106   -
107   -
108   -
109   - <!-- if method_list -->
110   -
111   -
112   -
113   -
114   - </div>
115   -
116   -<div id="validator-badges">
117   - <p><small><a href="http://validator.w3.org/check/referer">[Validate]</a></small></p>
118   -</div>
119   -
120   -</body>
121   -</html>
doc/files/lib/rir/corpus_rb.html
... ... @@ -87,52 +87,6 @@
87 87 with this program. If not, see <<a
88 88 href="http://www.gnu.org/licenses/">www.gnu.org/licenses/</a>>.
89 89 </p>
90   -<hr size="1"></hr><p>
91   -This file is a part of an Information Retrieval oriented Ruby library
92   -</p>
93   -<p>
94   -Copyright (C) 2010-2011 Romain Deveaud <romain.deveaud@gmail.com>
95   -</p>
96   -<p>
97   -This program is free software: you can redistribute it and/or modify it
98   -under the terms of the GNU General Public License as published by the Free
99   -Software Foundation, either version 3 of the License, or (at your option)
100   -any later version.
101   -</p>
102   -<p>
103   -This program is distributed in the hope that it will be useful, but WITHOUT
104   -ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
105   -FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
106   -more details.
107   -</p>
108   -<p>
109   -You should have received a copy of the GNU General Public License along
110   -with this program. If not, see <<a
111   -href="http://www.gnu.org/licenses/">www.gnu.org/licenses/</a>>.
112   -</p>
113   -<hr size="1"></hr><p>
114   -This file is a part of an Information Retrieval oriented Ruby library
115   -</p>
116   -<p>
117   -Copyright (C) 2010-2011 Romain Deveaud <romain.deveaud@gmail.com>
118   -</p>
119   -<p>
120   -This program is free software: you can redistribute it and/or modify it
121   -under the terms of the GNU General Public License as published by the Free
122   -Software Foundation, either version 3 of the License, or (at your option)
123   -any later version.
124   -</p>
125   -<p>
126   -This program is distributed in the hope that it will be useful, but WITHOUT
127   -ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
128   -FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
129   -more details.
130   -</p>
131   -<p>
132   -You should have received a copy of the GNU General Public License along
133   -with this program. If not, see <<a
134   -href="http://www.gnu.org/licenses/">www.gnu.org/licenses/</a>>.
135   -</p>
136 90  
137 91 </div>
138 92  
doc/files/lib/rir/ttagger_rb.html
... ... @@ -111,6 +111,52 @@
111 111 href="http://www.gnu.org/licenses/">www.gnu.org/licenses/</a>>.
112 112 </p>
113 113 <hr size="1"></hr><p>
  114 +This file is a part of an Information Retrieval oriented Ruby library
  115 +</p>
  116 +<p>
  117 +Copyright (C) 2010-2011 Romain Deveaud <romain.deveaud@gmail.com>
  118 +</p>
  119 +<p>
  120 +This program is free software: you can redistribute it and/or modify it
  121 +under the terms of the GNU General Public License as published by the Free
  122 +Software Foundation, either version 3 of the License, or (at your option)
  123 +any later version.
  124 +</p>
  125 +<p>
  126 +This program is distributed in the hope that it will be useful, but WITHOUT
  127 +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  128 +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
  129 +more details.
  130 +</p>
  131 +<p>
  132 +You should have received a copy of the GNU General Public License along
  133 +with this program. If not, see <<a
  134 +href="http://www.gnu.org/licenses/">www.gnu.org/licenses/</a>>.
  135 +</p>
  136 +<hr size="1"></hr><p>
  137 +This file is a part of an Information Retrieval oriented Ruby library
  138 +</p>
  139 +<p>
  140 +Copyright (C) 2010-2011 Romain Deveaud <romain.deveaud@gmail.com>
  141 +</p>
  142 +<p>
  143 +This program is free software: you can redistribute it and/or modify it
  144 +under the terms of the GNU General Public License as published by the Free
  145 +Software Foundation, either version 3 of the License, or (at your option)
  146 +any later version.
  147 +</p>
  148 +<p>
  149 +This program is distributed in the hope that it will be useful, but WITHOUT
  150 +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  151 +FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
  152 +more details.
  153 +</p>
  154 +<p>
  155 +You should have received a copy of the GNU General Public License along
  156 +with this program. If not, see <<a
  157 +href="http://www.gnu.org/licenses/">www.gnu.org/licenses/</a>>.
  158 +</p>
  159 +<hr size="1"></hr><p>
114 160 General module for many purposes related to Information Retrieval.
115 161 </p>
116 162  
doc/files/main_rb.html
1   -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2   -"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3   -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   -<head>
5   - <title>File: main.rb [RDoc Documentation]</title>
6   - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7   - <meta http-equiv="Content-Script-Type" content="text/javascript" />
8   - <link rel="stylesheet" href=".././rdoc-style.css" type="text/css" media="screen" />
9   - <script type="text/javascript">
10   - // <![CDATA[
11   -
12   - function popupCode( url ) {
13   - window.open(url, "Code", "resizable=yes,scrollbars=yes,toolbar=no,status=no,height=150,width=400")
14   - }
15   -
16   - function toggleCode( id ) {
17   - if ( document.getElementById )
18   - elem = document.getElementById( id );
19   - else if ( document.all )
20   - elem = eval( "document.all." + id );
21   - else
22   - return false;
23   -
24   - elemStyle = elem.style;
25   -
26   - if ( elemStyle.display != "block" ) {
27   - elemStyle.display = "block"
28   - } else {
29   - elemStyle.display = "none"
30   - }
31   -
32   - return true;
33   - }
34   -
35   - // Make codeblocks hidden by default
36   - document.writeln( "<style type=\"text/css\">div.method-source-code { display: none }<\/style>" )
37   -
38   - // ]]>
39   - </script>
40   -
41   -</head>
42   -<body>
43   -
44   -
45   - <div id="fileHeader">
46   - <h1>main.rb</h1>
47   - <table class="header-table">
48   - <tr class="top-aligned-row">
49   - <td><strong>Path:</strong></td>
50   - <td>main.rb
51   -
52   - </td>
53   - </tr>
54   - <tr class="top-aligned-row">
55   - <td><strong>Last Update:</strong></td>
56   - <td>2010-11-05 15:05:38 +0100</td>
57   - </tr>
58   - </table>
59   - </div>
60   - <!-- banner header -->
61   -
62   - <div id="bodyContent">
63   -
64   - <div id="contextContent">
65   -
66   - <div id="requires-list">
67   - <h3 class="section-bar">Required files</h3>
68   -
69   - <div class="name-list">
70   -
71   - rir&nbsp;&nbsp;
72   -
73   - </div>
74   - </div>
75   -
76   - </div>
77   -
78   -
79   - </div>
80   -
81   - <!-- if includes -->
82   -
83   - <div id="section">
84   -
85   -
86   -
87   -
88   - <!-- if method_list -->
89   -
90   -
91   -
92   -
93   - </div>
94   -
95   -<div id="validator-badges">
96   - <p><small><a href="http://validator.w3.org/check/referer">[Validate]</a></small></p>
97   -</div>
98   -
99   -</body>
100   -</html>
doc/fr_class_index.html
... ... @@ -19,6 +19,8 @@
19 19  
20 20 <a href="classes/RIR.html">RIR</a><br />
21 21  
  22 + <a href="classes/RIR/Corpus.html">RIR::Corpus</a><br />
  23 +
22 24 <a href="classes/RIR/Document.html">RIR::Document</a><br />
23 25  
24 26 <a href="classes/RIR/Indri.html">RIR::Indri</a><br />
... ... @@ -44,6 +46,10 @@
44 46 <a href="classes/RIR/WebDocument.html">RIR::WebDocument</a><br />
45 47  
46 48 <a href="classes/RIR/WikipediaPage.html">RIR::WikipediaPage</a><br />
  49 +
  50 + <a href="classes/Regexp.html">Regexp</a><br />
  51 +
  52 + <a href="classes/String.html">String</a><br />
47 53  
48 54 </div>
49 55 </div>
doc/fr_file_index.html
... ... @@ -19,9 +19,15 @@
19 19  
20 20 <a href="files/lib/rir_rb.html">lib/rir.rb</a><br />
21 21  
  22 + <a href="files/lib/rir/corpus_rb.html">lib/rir/corpus.rb</a><br />
  23 +
22 24 <a href="files/lib/rir/document_rb.html">lib/rir/document.rb</a><br />
23 25  
24 26 <a href="files/lib/rir/query_rb.html">lib/rir/query.rb</a><br />
  27 +
  28 + <a href="files/lib/rir/regexp_rb.html">lib/rir/regexp.rb</a><br />
  29 +
  30 + <a href="files/lib/rir/string_rb.html">lib/rir/string.rb</a><br />
25 31  
26 32 <a href="files/lib/rir/ttagger_rb.html">lib/rir/ttagger.rb</a><br />
27 33  
doc/fr_method_index.html
... ... @@ -17,41 +17,69 @@
17 17 <h1 class="section-bar">Methods</h1>
18 18 <div id="index-entries">
19 19  
20   - <a href="classes/RIR/Document.html#M000010">count_words (RIR::Document)</a><br />
  20 + <a href="classes/RIR/Document.html#M000024">count_words (RIR::Document)</a><br />
21 21  
22   - <a href="classes/RIR/Document.html#M000011">entropy (RIR::Document)</a><br />
  22 + <a href="classes/RIR/Document.html#M000025">entropy (RIR::Document)</a><br />
23 23  
24   - <a href="classes/RIR/Document.html#M000008">format_words (RIR::Document)</a><br />
  24 + <a href="classes/String.html#M000012">extract_xmltags_values (String)</a><br />
25 25  
26   - <a href="classes/RIR/WebDocument.html#M000014">get_content (RIR::WebDocument)</a><br />
  26 + <a href="classes/RIR/Corpus.html#M000021">files (RIR::Corpus)</a><br />
27 27  
28   - <a href="classes/RIR/WikipediaPage.html#M000017">get_url (RIR::WikipediaPage)</a><br />
  28 + <a href="classes/RIR/Document.html#M000022">format_words (RIR::Document)</a><br />
29 29  
30   - <a href="classes/RIR/WebDocument.html#M000015">new (RIR::WebDocument)</a><br />
  30 + <a href="classes/RIR/WebDocument.html#M000028">get_content (RIR::WebDocument)</a><br />
31 31  
32   - <a href="classes/RIR/Indri/IndriQuery.html#M000006">new (RIR::Indri::IndriQuery)</a><br />
  32 + <a href="classes/RIR/WikipediaPage.html#M000031">get_url (RIR::WikipediaPage)</a><br />
33 33  
34   - <a href="classes/RIR/Indri/Parameters.html#M000004">new (RIR::Indri::Parameters)</a><br />
  34 + <a href="classes/String.html#M000002">is_stopword? (String)</a><br />
35 35  
36   - <a href="classes/RIR/Document.html#M000013">new (RIR::Document)</a><br />
  36 + <a href="classes/Regexp.html#M000001">negated (Regexp)</a><br />
37 37  
38   - <a href="classes/RIR/TreeTagger/TaggerChunker.html#M000002">new (RIR::TreeTagger::TaggerChunker)</a><br />
  38 + <a href="classes/RIR/Document.html#M000027">new (RIR::Document)</a><br />
39 39  
40   - <a href="classes/RIR/TreeTagger/Chunk.html#M000003">new (RIR::TreeTagger::Chunk)</a><br />
  40 + <a href="classes/RIR/WebDocument.html#M000029">new (RIR::WebDocument)</a><br />
41 41  
42   - <a href="classes/RIR/Document.html#M000009">ngrams (RIR::Document)</a><br />
  42 + <a href="classes/RIR/Indri/IndriQuery.html#M000018">new (RIR::Indri::IndriQuery)</a><br />
43 43  
44   - <a href="classes/RIR/TreeTagger/TaggerChunker.html#M000001">parse (RIR::TreeTagger::TaggerChunker)</a><br />
  44 + <a href="classes/RIR/Corpus.html#M000020">new (RIR::Corpus)</a><br />
45 45  
46   - <a href="classes/RIR/WikipediaPage.html#M000018">search_homepage (RIR::WikipediaPage)</a><br />
  46 + <a href="classes/RIR/TreeTagger/TaggerChunker.html#M000014">new (RIR::TreeTagger::TaggerChunker)</a><br />
47 47  
48   - <a href="classes/RIR/WikipediaPage.html#M000016">search_wikipedia_titles (RIR::WikipediaPage)</a><br />
  48 + <a href="classes/RIR/Indri/Parameters.html#M000016">new (RIR::Indri::Parameters)</a><br />
49 49  
50   - <a href="classes/RIR/Document.html#M000012">tf (RIR::Document)</a><br />
  50 + <a href="classes/RIR/TreeTagger/Chunk.html#M000015">new (RIR::TreeTagger::Chunk)</a><br />
51 51  
52   - <a href="classes/RIR/Indri/Parameters.html#M000005">to_s (RIR::Indri::Parameters)</a><br />
  52 + <a href="classes/RIR/Document.html#M000023">ngrams (RIR::Document)</a><br />
53 53  
54   - <a href="classes/RIR/Indri/IndriQuery.html#M000007">to_s (RIR::Indri::IndriQuery)</a><br />
  54 + <a href="classes/RIR/TreeTagger/TaggerChunker.html#M000013">parse (RIR::TreeTagger::TaggerChunker)</a><br />
  55 +
  56 + <a href="classes/String.html#M000003">remove_special_characters (String)</a><br />
  57 +
  58 + <a href="classes/RIR/WikipediaPage.html#M000032">search_homepage (RIR::WikipediaPage)</a><br />
  59 +
  60 + <a href="classes/RIR/WikipediaPage.html#M000030">search_wikipedia_titles (RIR::WikipediaPage)</a><br />
  61 +
  62 + <a href="classes/String.html#M000007">strip_javascripts (String)</a><br />
  63 +
  64 + <a href="classes/String.html#M000006">strip_javascripts! (String)</a><br />
  65 +
  66 + <a href="classes/String.html#M000011">strip_punctuation (String)</a><br />
  67 +
  68 + <a href="classes/String.html#M000010">strip_punctuation! (String)</a><br />
  69 +
  70 + <a href="classes/String.html#M000009">strip_stylesheets (String)</a><br />
  71 +
  72 + <a href="classes/String.html#M000008">strip_stylesheets! (String)</a><br />
  73 +
  74 + <a href="classes/String.html#M000005">strip_xml_tags (String)</a><br />
  75 +
  76 + <a href="classes/String.html#M000004">strip_xml_tags! (String)</a><br />
  77 +
  78 + <a href="classes/RIR/Document.html#M000026">tf (RIR::Document)</a><br />
  79 +
  80 + <a href="classes/RIR/Indri/IndriQuery.html#M000019">to_s (RIR::Indri::IndriQuery)</a><br />
  81 +
  82 + <a href="classes/RIR/Indri/Parameters.html#M000017">to_s (RIR::Indri::Parameters)</a><br />
55 83  
56 84 </div>
57 85 </div>