Commit 4b35d222779a7b1edae4fd7084213693be077430
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
- doc/classes/RIR/Corpus.html
- doc/classes/RIR/Corpus.src/M000016.html
- doc/classes/RIR/Corpus.src/M000017.html
- doc/classes/RIR/Corpus.src/M000018.html
- doc/classes/RIR/Corpus.src/M000020.html
- doc/classes/RIR/Corpus.src/M000021.html
- doc/classes/RIR/Document.html
- doc/classes/RIR/Document.src/M000008.html
- doc/classes/RIR/Document.src/M000009.html
- doc/classes/RIR/Document.src/M000010.html
- doc/classes/RIR/Document.src/M000011.html
- doc/classes/RIR/Document.src/M000012.html
- doc/classes/RIR/Document.src/M000013.html
- doc/classes/RIR/Document.src/M000014.html
- doc/classes/RIR/Document.src/M000019.html
- doc/classes/RIR/Document.src/M000020.html
- doc/classes/RIR/Document.src/M000021.html
- doc/classes/RIR/Document.src/M000022.html
- doc/classes/RIR/Document.src/M000023.html
- doc/classes/RIR/Document.src/M000024.html
- doc/classes/RIR/Document.src/M000025.html
- doc/classes/RIR/Document.src/M000026.html
- doc/classes/RIR/Document.src/M000027.html
- doc/classes/RIR/Indri/IndriQuery.html
- doc/classes/RIR/Indri/IndriQuery.src/M000006.html
- doc/classes/RIR/Indri/IndriQuery.src/M000007.html
- doc/classes/RIR/Indri/IndriQuery.src/M000014.html
- doc/classes/RIR/Indri/IndriQuery.src/M000015.html
- doc/classes/RIR/Indri/IndriQuery.src/M000016.html
- doc/classes/RIR/Indri/IndriQuery.src/M000018.html
- doc/classes/RIR/Indri/IndriQuery.src/M000019.html
- doc/classes/RIR/Indri/Parameters.html
- doc/classes/RIR/Indri/Parameters.src/M000004.html
- doc/classes/RIR/Indri/Parameters.src/M000005.html
- doc/classes/RIR/Indri/Parameters.src/M000012.html
- doc/classes/RIR/Indri/Parameters.src/M000013.html
- doc/classes/RIR/Indri/Parameters.src/M000014.html
- doc/classes/RIR/Indri/Parameters.src/M000016.html
- doc/classes/RIR/Indri/Parameters.src/M000017.html
- doc/classes/RIR/TreeTagger/Chunk.html
- doc/classes/RIR/TreeTagger/Chunk.src/M000003.html
- doc/classes/RIR/TreeTagger/Chunk.src/M000015.html
- doc/classes/RIR/TreeTagger/TaggerChunker.html
- doc/classes/RIR/TreeTagger/TaggerChunker.src/M000001.html
- doc/classes/RIR/TreeTagger/TaggerChunker.src/M000002.html
- doc/classes/RIR/TreeTagger/TaggerChunker.src/M000013.html
- doc/classes/RIR/TreeTagger/TaggerChunker.src/M000014.html
- doc/classes/RIR/WebDocument.html
- doc/classes/RIR/WebDocument.src/M000014.html
- doc/classes/RIR/WebDocument.src/M000015.html
- doc/classes/RIR/WebDocument.src/M000016.html
- doc/classes/RIR/WebDocument.src/M000024.html
- doc/classes/RIR/WebDocument.src/M000025.html
- doc/classes/RIR/WebDocument.src/M000028.html
- doc/classes/RIR/WebDocument.src/M000029.html
- doc/classes/RIR/WikipediaPage.html
- doc/classes/RIR/WikipediaPage.src/M000016.html
- doc/classes/RIR/WikipediaPage.src/M000017.html
- doc/classes/RIR/WikipediaPage.src/M000018.html
- doc/classes/RIR/WikipediaPage.src/M000026.html
- doc/classes/RIR/WikipediaPage.src/M000027.html
- doc/classes/RIR/WikipediaPage.src/M000028.html
- doc/classes/RIR/WikipediaPage.src/M000030.html
- doc/classes/RIR/WikipediaPage.src/M000031.html
- doc/classes/RIR/WikipediaPage.src/M000032.html
- doc/classes/String.html
- doc/classes/String.src/M000001.html
- doc/classes/String.src/M000002.html
- doc/classes/String.src/M000003.html
- doc/classes/String.src/M000004.html
- doc/classes/String.src/M000005.html
- doc/classes/String.src/M000006.html
- doc/classes/String.src/M000007.html
- doc/classes/String.src/M000008.html
- doc/classes/String.src/M000009.html
- doc/classes/String.src/M000010.html
- doc/classes/String.src/M000011.html
- doc/classes/String.src/M000012.html
- doc/created.rid
- doc/files/README_markdown.html
- doc/files/lib/rir/corpus_rb.html
- doc/files/lib/rir/ttagger_rb.html
- doc/files/main_rb.html
- doc/fr_class_index.html
- doc/fr_file_index.html
- doc/fr_method_index.html
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">[ "a", "anything", "anyway", "anywhere", "apart", "are", "around", "as", "at", "av", "be", "became", "because", "become", "becomes", "becoming", "been", "before", "beforehand", "behind", "being", "below", "beside", "besides", "between", "beyond", "both", "but", "by", "can", "cannot", "canst", "certain", "cf", "choose", "contrariwise", "cos", "could", "cu", "day", "do", "does", "doesn't", "doing", "dost", "doth", "double", "down", "dual", "during", "each", "either", "else", "elsewhere", "enough", "et", "etc", "even", "ever", "every", "everybody", "everyone", "everything", "everywhere", "except", "excepted", "excepting", "exception", "exclude", "excluding", "exclusive", "far", "farther", "farthest", "few", "ff", "first", "for", "formerly", "forth", "forward", "from", "front", "further", "furthermore", "furthest", "get", "go", "had", "halves", "hardly", "has", "hast", "hath", "have", "he", "hence", "henceforth", "her", "here", "hereabouts", "hereafter", "hereby", "herein", "hereto", "hereupon", "hers", "herself", "him", "himself", "hindmost", "his", "hither", "hitherto", "how", "however", "howsoever", "i", "ie", "if", "in", "inasmuch", "inc", "include", "included", "including", "indeed", "indoors", "inside", "insomuch", "instead", "into", "inward", "inwards", "is", "it", "its", "itself", "just", "kind", "kg", "km", "last", "latter", "latterly", "less", "lest", "let", "like", "little", "ltd", "many", "may", "maybe", "me", "meantime", "meanwhile", "might", "moreover", "most", "mostly", "more", "mr", "mrs", "ms", "much", "must", "my", "myself", "namely", "need", "neither", "never", "nevertheless", "next", "no", "nobody", "none", "nonetheless", "noone", "nope", "nor", "not", "nothing", "notwithstanding", "now", "nowadays", "nowhere", "of", "off", "often", "ok", "on", "once", "one", "only", "onto", "or", "other", "others", "otherwise", "ought", "our", "ours", "ourselves", "out", "outside", "over", "own", "per", "perhaps", "plenty", "provide", "quite", "rather", "really", "round", "said", "sake", "same", "sang", "save", "saw", "see", "seeing", "seem", "seemed", "seeming", "seems", "seen", "seldom", "selves", "sent", "several", "shalt", "she", "should", "shown", "sideways", "since", "slept", "slew", "slung", "slunk", "smote", "so", "some", "somebody", "somehow", "someone", "something", "sometime", "sometimes", "somewhat", "somewhere", "spake", "spat", "spoke", "spoken", "sprang", "sprung", "stave", "staves", "still", "such", "supposing", "than", "that", "the", "thee", "their", "them", "themselves", "then", "thence", "thenceforth", "there", "thereabout", "thereabouts", "thereafter", "thereby", "therefore", "therein", "thereof", "thereon", "thereto", "thereupon", "these", "they", "this", "those", "thou", "though", "thrice", "through", "throughout", "thru", "thus", "thy", "thyself", "till", "to", "together", "too", "toward", "towards", "ugh", "unable", "under", "underneath", "unless", "unlike", "until", "up", "upon", "upward", "upwards", "us", "use", "used", "using", "very", "via", "vs", "want", "was", "we", "week", "well", "were", "what", "whatever", "whatsoever", "when", "whence", "whenever", "whensoever", "where", "whereabouts", "whereafter", "whereas", "whereat", "whereby", "wherefore", "wherefrom", "wherein", "whereinto", "whereof", "whereon", "wheresoever", "whereto", "whereunto", "whereupon", "wherever", "wherewith", "whether", "whew", "which", "whichever", "whichsoever", "while", "whilst", "whither", "who", "whoa", "whoever", "whole", "whom", "whomever", "whomsoever", "whose", "whosoever", "why", "will", "wilt", "with", "within", "without", "worse", "worst", "would", "wow", "ye", "yet", "year", "yippee", "you", "your", "yours", "yourself", "yourselves" ]</td> | |
248 | + | |
249 | + <td> </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> | |
94 | + <a href="#M000021">files</a> | |
95 | 95 | |
96 | - <a href="#M000016">new</a> | |
96 | + <a href="#M000020">new</a> | |
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">"/"</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">"#{@path}/**/*.*"</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">"#{@path}/**/*.*"</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">"/"</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">"#{@path}/**/*.*"</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> | |
102 | + <a href="#M000024">count_words</a> | |
103 | 103 | |
104 | - <a href="#M000011">entropy</a> | |
104 | + <a href="#M000025">entropy</a> | |
105 | 105 | |
106 | - <a href="#M000008">format_words</a> | |
106 | + <a href="#M000022">format_words</a> | |
107 | 107 | |
108 | - <a href="#M000013">new</a> | |
108 | + <a href="#M000027">new</a> | |
109 | 109 | |
110 | - <a href="#M000009">ngrams</a> | |
110 | + <a href="#M000023">ngrams</a> | |
111 | 111 | |
112 | - <a href="#M000012">tf</a> | |
112 | + <a href="#M000026">tf</a> | |
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">" "</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">" "</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">" "</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> | |
98 | + <a href="#M000018">new</a> | |
99 | 99 | |
100 | - <a href="#M000007">to_s</a> | |
100 | + <a href="#M000019">to_s</a> | |
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">"<query>\n"</span> | |
14 | - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">"<number>#{@id}</number>\n"</span> | |
15 | - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">"<text>#{@query}</text>\n"</span> | |
16 | - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-value str">"</query>\n"</span> | |
17 | - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-value str">"</parameters>"</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">"<query>\n"</span> | |
14 | - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">"<number>#{@id}</number>\n"</span> | |
15 | - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">"<text>#{@query}</text>\n"</span> | |
16 | - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-value str">"</query>\n"</span> | |
17 | - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-value str">"</parameters>"</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">"<query>\n"</span> | |
14 | - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">"<number>#{@id}</number>\n"</span> | |
15 | - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">"<text>#{@query}</text>\n"</span> | |
16 | - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-value str">"</query>\n"</span> | |
17 | - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-value str">"</parameters>"</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">"<query>\n"</span> | |
14 | + <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">"<number>#{@id}</number>\n"</span> | |
15 | + <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">"<text>#{@query}</text>\n"</span> | |
16 | + <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-value str">"</query>\n"</span> | |
17 | + <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-value str">"</parameters>"</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> | |
94 | + <a href="#M000016">new</a> | |
95 | 95 | |
96 | - <a href="#M000005">to_s</a> | |
96 | + <a href="#M000017">to_s</a> | |
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="1g",count="1000",offset="1",run_id="default",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">"1g"</span>,<span class="ruby-identifier">count</span>=<span class="ruby-value str">"1000"</span>,<span class="ruby-identifier">offset</span>=<span class="ruby-value str">"1"</span>,<span class="ruby-identifier">run_id</span>=<span class="ruby-value str">"default"</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">"true"</span> <span class="ruby-operator">:</span> <span class="ruby-value str">"false"</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">"true"</span> <span class="ruby-operator">:</span> <span class="ruby-value str">"false"</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">"<parameters>\n"</span> | |
13 | - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">"<memory>#{@memory}</memory>\n"</span> | |
14 | - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">"<index>#{@index_path}</index>\n"</span> | |
15 | - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">"<count>#{@count}</count>\n"</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">"<baseline>#{@baseline}</baseline>\n"</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">"<rule>#{@rule}</rule>\n"</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">"<queryOffset>#{@offset}</queryOffset>\n"</span> | |
22 | - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">"<runID>#{@run_id}</runID>\n"</span> | |
23 | - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">"<printQuery>#{@print_query}</printQuery>\n"</span> | |
24 | - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">"<printDocuments>#{@print_docs}</printDocuments>\n"</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">"1g"</span>,<span class="ruby-identifier">count</span>=<span class="ruby-value str">"1000"</span>,<span class="ruby-identifier">offset</span>=<span class="ruby-value str">"1"</span>,<span class="ruby-identifier">run_id</span>=<span class="ruby-value str">"default"</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">"true"</span> <span class="ruby-operator">:</span> <span class="ruby-value str">"false"</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">"true"</span> <span class="ruby-operator">:</span> <span class="ruby-value str">"false"</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">"<parameters>\n"</span> | |
13 | - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">"<memory>#{@memory}</memory>\n"</span> | |
14 | - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">"<index>#{@corpus}</index>\n"</span> | |
15 | - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">"<count>#{@count}</count>\n"</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">"<baseline>#{@baseline}</baseline>\n"</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">"<rule>#{@rule}</rule>\n"</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">"<queryOffset>#{@offset}</queryOffset>\n"</span> | |
22 | - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">"<runID>#{@run_id}</runID>\n"</span> | |
23 | - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">"<printQuery>#{@print_query}</printQuery>\n"</span> | |
24 | - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">"<printDocuments>#{@print_docs}</printDocuments>\n"</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">"<parameters>\n"</span> | |
13 | - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">"<memory>#{@memory}</memory>\n"</span> | |
14 | - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">"<index>#{@corpus}</index>\n"</span> | |
15 | - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">"<count>#{@count}</count>\n"</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">"<baseline>#{@baseline}</baseline>\n"</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">"<rule>#{@rule}</rule>\n"</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">"<queryOffset>#{@offset}</queryOffset>\n"</span> | |
22 | - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">"<runID>#{@run_id}</runID>\n"</span> | |
23 | - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">"<printQuery>#{@print_query}</printQuery>\n"</span> | |
24 | - <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">"<printDocuments>#{@print_docs}</printDocuments>\n"</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">"1g"</span>,<span class="ruby-identifier">count</span>=<span class="ruby-value str">"1000"</span>,<span class="ruby-identifier">offset</span>=<span class="ruby-value str">"1"</span>,<span class="ruby-identifier">run_id</span>=<span class="ruby-value str">"default"</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">"true"</span> <span class="ruby-operator">:</span> <span class="ruby-value str">"false"</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">"true"</span> <span class="ruby-operator">:</span> <span class="ruby-value str">"false"</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">"<parameters>\n"</span> | |
13 | + <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">"<memory>#{@memory}</memory>\n"</span> | |
14 | + <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">"<index>#{@index_path}</index>\n"</span> | |
15 | + <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">"<count>#{@count}</count>\n"</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">"<baseline>#{@baseline}</baseline>\n"</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">"<rule>#{@rule}</rule>\n"</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">"<queryOffset>#{@offset}</queryOffset>\n"</span> | |
22 | + <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">"<runID>#{@run_id}</runID>\n"</span> | |
23 | + <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">"<printQuery>#{@print_query}</printQuery>\n"</span> | |
24 | + <span class="ruby-identifier">h</span> <span class="ruby-operator">+=</span> <span class="ruby-node">"<printDocuments>#{@print_docs}</printDocuments>\n"</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> | |
102 | + <a href="#M000015">new</a> | |
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> | |
101 | + <a href="#M000014">new</a> | |
102 | 102 | |
103 | - <a href="#M000001">parse</a> | |
103 | + <a href="#M000013">parse</a> | |
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">/^<\w+>$/</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">/^<\/\w+>$/</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">&&</span> <span class="ruby-identifier">open</span> <span class="ruby-operator">&&</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">/</</span>, <span class="ruby-value str">'</'</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">" "</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">/^<\w+>$/</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">/^<\/\w+>$/</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">&&</span> <span class="ruby-identifier">open</span> <span class="ruby-operator">&&</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">/</</span>, <span class="ruby-value str">'</'</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">" "</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> | |
106 | + <a href="#M000028">get_content</a> | |
107 | 107 | |
108 | - <a href="#M000015">new</a> | |
108 | + <a href="#M000029">new</a> | |
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> | |
106 | + <a href="#M000031">get_url</a> | |
107 | 107 | |
108 | - <a href="#M000018">search_homepage</a> | |
108 | + <a href="#M000032">search_homepage</a> | |
109 | 109 | |
110 | - <a href="#M000016">search_wikipedia_titles</a> | |
110 | + <a href="#M000030">search_wikipedia_titles</a> | |
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">"Bad encoding"</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">"http://en.wikipedia.org/w/api.php?action=query&list=search&srsearch=#{URI.escape name}&format=xml"</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">"Bad encoding"</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">"http://en.wikipedia.org/w/api.php?action=query&titles=#{URI.escape name}&inprop=url&prop=info&format=xml"</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">"http://en.wikipedia.org/w/api.php?action=query&list=search&srsearch=#{URI.escape name}&format=xml"</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">"http://en.wikipedia.org/w/api.php?action=query&titles=#{URI.escape name}&inprop=url&prop=info&format=xml"</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">"Bad encoding"</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">"http://en.wikipedia.org/w/api.php?action=query&list=search&srsearch=#{URI.escape name}&format=xml"</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">"Bad encoding"</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">"http://en.wikipedia.org/w/api.php?action=query&titles=#{URI.escape name}&inprop=url&prop=info&format=xml"</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> | |
102 | + <a href="#M000012">extract_xmltags_values</a> | |
103 | 103 | |
104 | - <a href="#M000001">is_stopword?</a> | |
104 | + <a href="#M000002">is_stopword?</a> | |
105 | 105 | |
106 | - <a href="#M000002">remove_special_characters</a> | |
106 | + <a href="#M000003">remove_special_characters</a> | |
107 | 107 | |
108 | - <a href="#M000006">strip_javascripts</a> | |
108 | + <a href="#M000007">strip_javascripts</a> | |
109 | 109 | |
110 | - <a href="#M000005">strip_javascripts!</a> | |
110 | + <a href="#M000006">strip_javascripts!</a> | |
111 | 111 | |
112 | - <a href="#M000010">strip_punctuation</a> | |
112 | + <a href="#M000011">strip_punctuation</a> | |
113 | 113 | |
114 | - <a href="#M000009">strip_punctuation!</a> | |
114 | + <a href="#M000010">strip_punctuation!</a> | |
115 | 115 | |
116 | - <a href="#M000008">strip_stylesheets</a> | |
116 | + <a href="#M000009">strip_stylesheets</a> | |
117 | 117 | |
118 | - <a href="#M000007">strip_stylesheets!</a> | |
118 | + <a href="#M000008">strip_stylesheets!</a> | |
119 | 119 | |
120 | - <a href="#M000004">strip_xml_tags</a> | |
120 | + <a href="#M000005">strip_xml_tags</a> | |
121 | 121 | |
122 | - <a href="#M000003">strip_xml_tags!</a> | |
122 | + <a href="#M000004">strip_xml_tags!</a> | |
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"><</span>\<span class="ruby-regexp re">/?[^>]*>/</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"><</span>\<span class="ruby-regexp re">/?[^>]*>/</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"><</span><span class="ruby-identifier">script</span> <span class="ruby-identifier">type</span>=<span class="ruby-value str">"text\/javascript"</span><span class="ruby-operator">></span>(.<span class="ruby-operator">+</span><span class="ruby-value">?)</span><span class="ruby-operator"><</span>\<span class="ruby-regexp re">/script>/</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"><</span><span class="ruby-identifier">script</span> <span class="ruby-identifier">type</span>=<span class="ruby-value str">"text\/javascript"</span><span class="ruby-operator">></span>(.<span class="ruby-operator">+</span><span class="ruby-value">?)</span><span class="ruby-operator"><</span>\<span class="ruby-regexp re">/script>/</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"><</span><span class="ruby-identifier">style</span> <span class="ruby-identifier">type</span>=<span class="ruby-value str">"text\/css"</span><span class="ruby-operator">></span>(.<span class="ruby-operator">+</span><span class="ruby-value">?)</span><span class="ruby-operator"><</span>\<span class="ruby-regexp re">/style>/</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"><</span><span class="ruby-identifier">style</span> <span class="ruby-identifier">type</span>=<span class="ruby-value str">"text\/css"</span><span class="ruby-operator">></span>(.<span class="ruby-operator">+</span><span class="ruby-value">?)</span><span class="ruby-operator"><</span>\<span class="ruby-regexp re">/style>/</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">/<#{tag_name}.*?>(.+?)<\/#{tag_name}>/</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">/<#{tag_name}.*?>(.+?)<\/#{tag_name}>/</span>).<span class="ruby-identifier">flatten</span> |
13 | 13 | <span class="ruby-keyword kw">end</span></pre> |
doc/created.rid
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 | |
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> |