blib/lib/NNexus/StopWordList.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
statement | 0 | 1 | 0.0 |
branch | n/a | ||
condition | n/a | ||
subroutine | 0 | 1 | 0.0 |
pod | 1 | 1 | 100.0 |
total | 1 | 3 | 33.3 |
line | stmt | bran | cond | sub | pod | time | code |
---|---|---|---|---|---|---|---|
1 | # /=====================================================================\ # | ||||||
2 | # | NNexus Autolinker | # | ||||||
3 | # | Mathematics-tuned Stop Word List | # | ||||||
4 | # |=====================================================================| # | ||||||
5 | # | Part of the Planetary project: http://trac.mathweb.org/planetary | # | ||||||
6 | # | Research software, produced as part of work done by: | # | ||||||
7 | # | the KWARC group at Jacobs University | # | ||||||
8 | # | Copyright (c) 2012 | # | ||||||
9 | # | Released under the MIT License (MIT) | # | ||||||
10 | # |---------------------------------------------------------------------| # | ||||||
11 | # | Adapted from the original NNexus code by | # | ||||||
12 | # | James Gardner and Aaron Krowne | # | ||||||
13 | # |---------------------------------------------------------------------| # | ||||||
14 | # | Deyan Ginev |
||||||
15 | # | http://kwarc.info/people/dginev (o o) | # | ||||||
16 | # \=========================================================ooo==U==ooo=/ # | ||||||
17 | package NNexus::StopWordList; | ||||||
18 | require Exporter; | ||||||
19 | our @ISA = qw(Exporter); | ||||||
20 | our @EXPORT = qw(stop_words_ref); | ||||||
21 | |||||||
22 | ## Adapted from Lingua::EN::StopWordList and the original NNexus stopwords | ||||||
23 | ## Fine-tuned for finding concepts in mathematical documents | ||||||
24 | sub stop_words_ref { | ||||||
25 | 0 | 0 | 1 | return [qw/ | |||
26 | a | ||||||
27 | able | ||||||
28 | about | ||||||
29 | above | ||||||
30 | abroad | ||||||
31 | according | ||||||
32 | accordingly | ||||||
33 | across | ||||||
34 | actually | ||||||
35 | adj | ||||||
36 | after | ||||||
37 | afterwards | ||||||
38 | again | ||||||
39 | against | ||||||
40 | ago | ||||||
41 | ahead | ||||||
42 | ain't | ||||||
43 | al | ||||||
44 | all | ||||||
45 | allow | ||||||
46 | allows | ||||||
47 | almost | ||||||
48 | alone | ||||||
49 | along | ||||||
50 | alongside | ||||||
51 | already | ||||||
52 | also | ||||||
53 | although | ||||||
54 | always | ||||||
55 | am | ||||||
56 | amid | ||||||
57 | amidst | ||||||
58 | among | ||||||
59 | amongst | ||||||
60 | an | ||||||
61 | and | ||||||
62 | another | ||||||
63 | any | ||||||
64 | anybody | ||||||
65 | anyhow | ||||||
66 | anyone | ||||||
67 | anything | ||||||
68 | anyway | ||||||
69 | anyways | ||||||
70 | anywhere | ||||||
71 | apart | ||||||
72 | appear | ||||||
73 | appreciate | ||||||
74 | appropriate | ||||||
75 | arbitrary | ||||||
76 | are | ||||||
77 | aren't | ||||||
78 | around | ||||||
79 | a's | ||||||
80 | as | ||||||
81 | aside | ||||||
82 | ask | ||||||
83 | asking | ||||||
84 | associated | ||||||
85 | at | ||||||
86 | available | ||||||
87 | away | ||||||
88 | awfully | ||||||
89 | b | ||||||
90 | backward | ||||||
91 | backwards | ||||||
92 | be | ||||||
93 | became | ||||||
94 | because | ||||||
95 | become | ||||||
96 | becomes | ||||||
97 | becoming | ||||||
98 | been | ||||||
99 | before | ||||||
100 | beforehand | ||||||
101 | begin | ||||||
102 | behind | ||||||
103 | being | ||||||
104 | believe | ||||||
105 | below | ||||||
106 | beside | ||||||
107 | besides | ||||||
108 | best | ||||||
109 | better | ||||||
110 | between | ||||||
111 | beyond | ||||||
112 | both | ||||||
113 | brief | ||||||
114 | but | ||||||
115 | by | ||||||
116 | c | ||||||
117 | call | ||||||
118 | called | ||||||
119 | came | ||||||
120 | can | ||||||
121 | cannot | ||||||
122 | can't | ||||||
123 | cant | ||||||
124 | caption | ||||||
125 | cause | ||||||
126 | causes | ||||||
127 | certain | ||||||
128 | certainly | ||||||
129 | case | ||||||
130 | changes | ||||||
131 | clearly | ||||||
132 | c'mon | ||||||
133 | co. | ||||||
134 | co | ||||||
135 | com | ||||||
136 | come | ||||||
137 | comes | ||||||
138 | concerning | ||||||
139 | consequently | ||||||
140 | consider | ||||||
141 | considering | ||||||
142 | consist | ||||||
143 | consisting | ||||||
144 | contain | ||||||
145 | containing | ||||||
146 | contains | ||||||
147 | corresponding | ||||||
148 | could | ||||||
149 | couldn't | ||||||
150 | course | ||||||
151 | c's | ||||||
152 | currently | ||||||
153 | d | ||||||
154 | dare | ||||||
155 | daren't | ||||||
156 | definitely | ||||||
157 | defined | ||||||
158 | denote | ||||||
159 | denoted | ||||||
160 | described | ||||||
161 | despite | ||||||
162 | did | ||||||
163 | didn't | ||||||
164 | different | ||||||
165 | directly | ||||||
166 | do | ||||||
167 | does | ||||||
168 | doesn't | ||||||
169 | doing | ||||||
170 | done | ||||||
171 | don't | ||||||
172 | down | ||||||
173 | downwards | ||||||
174 | during | ||||||
175 | e | ||||||
176 | each | ||||||
177 | easy | ||||||
178 | edu | ||||||
179 | eg | ||||||
180 | eight | ||||||
181 | eighty | ||||||
182 | either | ||||||
183 | else | ||||||
184 | elsewhere | ||||||
185 | ending | ||||||
186 | enough | ||||||
187 | entirely | ||||||
188 | entry | ||||||
189 | especially | ||||||
190 | et | ||||||
191 | etc | ||||||
192 | ever | ||||||
193 | evermore | ||||||
194 | every | ||||||
195 | everybody | ||||||
196 | everyone | ||||||
197 | everything | ||||||
198 | everywhere | ||||||
199 | ex | ||||||
200 | exactly | ||||||
201 | example | ||||||
202 | except | ||||||
203 | expressed | ||||||
204 | express | ||||||
205 | f | ||||||
206 | fairly | ||||||
207 | far | ||||||
208 | farther | ||||||
209 | few | ||||||
210 | fewer | ||||||
211 | followed | ||||||
212 | following | ||||||
213 | follows | ||||||
214 | for | ||||||
215 | forever | ||||||
216 | former | ||||||
217 | formerly | ||||||
218 | forth | ||||||
219 | forward | ||||||
220 | found | ||||||
221 | from | ||||||
222 | further | ||||||
223 | furthermore | ||||||
224 | g | ||||||
225 | get | ||||||
226 | gets | ||||||
227 | getting | ||||||
228 | give | ||||||
229 | given | ||||||
230 | gives | ||||||
231 | goes | ||||||
232 | going | ||||||
233 | gone | ||||||
234 | got | ||||||
235 | gotten | ||||||
236 | greetings | ||||||
237 | h | ||||||
238 | had | ||||||
239 | hadn't | ||||||
240 | happens | ||||||
241 | hardly | ||||||
242 | has | ||||||
243 | hasn't | ||||||
244 | have | ||||||
245 | haven't | ||||||
246 | having | ||||||
247 | he | ||||||
248 | he'd | ||||||
249 | he'll | ||||||
250 | hello | ||||||
251 | help | ||||||
252 | hence | ||||||
253 | her | ||||||
254 | here | ||||||
255 | hereafter | ||||||
256 | hereby | ||||||
257 | herein | ||||||
258 | here's | ||||||
259 | hereupon | ||||||
260 | hers | ||||||
261 | herself | ||||||
262 | he's | ||||||
263 | hi | ||||||
264 | him | ||||||
265 | himself | ||||||
266 | his | ||||||
267 | hither | ||||||
268 | hopefully | ||||||
269 | how | ||||||
270 | howbeit | ||||||
271 | however | ||||||
272 | i | ||||||
273 | i'd | ||||||
274 | ie | ||||||
275 | if | ||||||
276 | ignored | ||||||
277 | i'll | ||||||
278 | i'm | ||||||
279 | immediate | ||||||
280 | in | ||||||
281 | inasmuch | ||||||
282 | inc. | ||||||
283 | inc | ||||||
284 | include | ||||||
285 | includes | ||||||
286 | indeed | ||||||
287 | indicate | ||||||
288 | indicated | ||||||
289 | indicates | ||||||
290 | inside | ||||||
291 | insofar | ||||||
292 | instead | ||||||
293 | into | ||||||
294 | inward | ||||||
295 | is | ||||||
296 | isn't | ||||||
297 | it | ||||||
298 | it'd | ||||||
299 | it'll | ||||||
300 | it's | ||||||
301 | its | ||||||
302 | itself | ||||||
303 | i've | ||||||
304 | j | ||||||
305 | just | ||||||
306 | k | ||||||
307 | keep | ||||||
308 | keeps | ||||||
309 | kept | ||||||
310 | know | ||||||
311 | known | ||||||
312 | knows | ||||||
313 | l | ||||||
314 | last | ||||||
315 | lately | ||||||
316 | later | ||||||
317 | latter | ||||||
318 | latterly | ||||||
319 | least | ||||||
320 | less | ||||||
321 | lest | ||||||
322 | let | ||||||
323 | let's | ||||||
324 | like | ||||||
325 | liked | ||||||
326 | likely | ||||||
327 | likewise | ||||||
328 | look | ||||||
329 | looking | ||||||
330 | looks | ||||||
331 | ltd | ||||||
332 | m | ||||||
333 | made | ||||||
334 | mainly | ||||||
335 | make | ||||||
336 | makes | ||||||
337 | many | ||||||
338 | may | ||||||
339 | maybe | ||||||
340 | mayn't | ||||||
341 | me | ||||||
342 | meantime | ||||||
343 | meanwhile | ||||||
344 | merely | ||||||
345 | might | ||||||
346 | mightn't | ||||||
347 | mine | ||||||
348 | miss | ||||||
349 | more | ||||||
350 | moreover | ||||||
351 | most | ||||||
352 | mostly | ||||||
353 | mr | ||||||
354 | mrs | ||||||
355 | much | ||||||
356 | must | ||||||
357 | mustn't | ||||||
358 | my | ||||||
359 | myself | ||||||
360 | n | ||||||
361 | name | ||||||
362 | namely | ||||||
363 | nd | ||||||
364 | near | ||||||
365 | nearly | ||||||
366 | necessary | ||||||
367 | need | ||||||
368 | needn't | ||||||
369 | needs | ||||||
370 | neither | ||||||
371 | never | ||||||
372 | neverf | ||||||
373 | neverless | ||||||
374 | nevertheless | ||||||
375 | new | ||||||
376 | next | ||||||
377 | nine | ||||||
378 | ninety | ||||||
379 | no | ||||||
380 | nobody | ||||||
381 | non | ||||||
382 | none | ||||||
383 | nonetheless | ||||||
384 | no-one | ||||||
385 | noone | ||||||
386 | nor | ||||||
387 | normally | ||||||
388 | not | ||||||
389 | note | ||||||
390 | notion | ||||||
391 | nothing | ||||||
392 | notwithstanding | ||||||
393 | novel | ||||||
394 | now | ||||||
395 | nowhere | ||||||
396 | o | ||||||
397 | obtain | ||||||
398 | obtained | ||||||
399 | obviously | ||||||
400 | of | ||||||
401 | off | ||||||
402 | often | ||||||
403 | oh | ||||||
404 | ok | ||||||
405 | okay | ||||||
406 | old | ||||||
407 | on | ||||||
408 | once | ||||||
409 | one | ||||||
410 | one's | ||||||
411 | ones | ||||||
412 | only | ||||||
413 | onto | ||||||
414 | opposite | ||||||
415 | or | ||||||
416 | originally | ||||||
417 | other | ||||||
418 | others | ||||||
419 | otherwise | ||||||
420 | ought | ||||||
421 | oughtn't | ||||||
422 | our | ||||||
423 | ours | ||||||
424 | ourselves | ||||||
425 | out | ||||||
426 | outside | ||||||
427 | over | ||||||
428 | overall | ||||||
429 | own | ||||||
430 | p | ||||||
431 | particular | ||||||
432 | particularly | ||||||
433 | past | ||||||
434 | per | ||||||
435 | perhaps | ||||||
436 | placed | ||||||
437 | please | ||||||
438 | possible | ||||||
439 | presumably | ||||||
440 | probably | ||||||
441 | prove | ||||||
442 | proves | ||||||
443 | proved | ||||||
444 | provided | ||||||
445 | provides | ||||||
446 | q | ||||||
447 | que | ||||||
448 | quite | ||||||
449 | qv | ||||||
450 | r | ||||||
451 | rather | ||||||
452 | rd | ||||||
453 | re | ||||||
454 | really | ||||||
455 | reasonably | ||||||
456 | recent | ||||||
457 | recently | ||||||
458 | reference | ||||||
459 | regarding | ||||||
460 | regardless | ||||||
461 | regards | ||||||
462 | relatively | ||||||
463 | required | ||||||
464 | respective | ||||||
465 | respectively | ||||||
466 | s | ||||||
467 | said | ||||||
468 | same | ||||||
469 | saw | ||||||
470 | say | ||||||
471 | saying | ||||||
472 | says | ||||||
473 | secondly | ||||||
474 | see | ||||||
475 | seeing | ||||||
476 | seem | ||||||
477 | seemed | ||||||
478 | seeming | ||||||
479 | seems | ||||||
480 | seen | ||||||
481 | self | ||||||
482 | selves | ||||||
483 | sensible | ||||||
484 | sent | ||||||
485 | serious | ||||||
486 | seriously | ||||||
487 | seven | ||||||
488 | several | ||||||
489 | shall | ||||||
490 | shan't | ||||||
491 | she | ||||||
492 | she'd | ||||||
493 | she'll | ||||||
494 | she's | ||||||
495 | show | ||||||
496 | shows | ||||||
497 | showed | ||||||
498 | should | ||||||
499 | shouldn't | ||||||
500 | side | ||||||
501 | similarly | ||||||
502 | since | ||||||
503 | six | ||||||
504 | so | ||||||
505 | solve | ||||||
506 | solving | ||||||
507 | solved | ||||||
508 | some | ||||||
509 | somebody | ||||||
510 | someday | ||||||
511 | somehow | ||||||
512 | someone | ||||||
513 | something | ||||||
514 | sometime | ||||||
515 | sometimes | ||||||
516 | somewhat | ||||||
517 | somewhere | ||||||
518 | soon | ||||||
519 | sorry | ||||||
520 | specified | ||||||
521 | specify | ||||||
522 | specifying | ||||||
523 | still | ||||||
524 | sub | ||||||
525 | such | ||||||
526 | sup | ||||||
527 | suppose | ||||||
528 | sure | ||||||
529 | t | ||||||
530 | take | ||||||
531 | taken | ||||||
532 | taking | ||||||
533 | tell | ||||||
534 | tends | ||||||
535 | th | ||||||
536 | than | ||||||
537 | thank | ||||||
538 | thanks | ||||||
539 | thanx | ||||||
540 | that | ||||||
541 | that'll | ||||||
542 | that's | ||||||
543 | thats | ||||||
544 | that've | ||||||
545 | the | ||||||
546 | their | ||||||
547 | theirs | ||||||
548 | them | ||||||
549 | themselves | ||||||
550 | then | ||||||
551 | thence | ||||||
552 | there | ||||||
553 | thereafter | ||||||
554 | thereby | ||||||
555 | there'd | ||||||
556 | therefore | ||||||
557 | therein | ||||||
558 | there'll | ||||||
559 | there're | ||||||
560 | there's | ||||||
561 | theres | ||||||
562 | thereupon | ||||||
563 | there've | ||||||
564 | these | ||||||
565 | they | ||||||
566 | they'd | ||||||
567 | they'll | ||||||
568 | they're | ||||||
569 | they've | ||||||
570 | thing | ||||||
571 | things | ||||||
572 | think | ||||||
573 | thirty | ||||||
574 | this | ||||||
575 | thorough | ||||||
576 | thoroughly | ||||||
577 | those | ||||||
578 | though | ||||||
579 | three | ||||||
580 | through | ||||||
581 | throughout | ||||||
582 | thru | ||||||
583 | thus | ||||||
584 | till | ||||||
585 | to | ||||||
586 | together | ||||||
587 | too | ||||||
588 | took | ||||||
589 | toward | ||||||
590 | towards | ||||||
591 | tried | ||||||
592 | tries | ||||||
593 | truly | ||||||
594 | try | ||||||
595 | trying | ||||||
596 | t's | ||||||
597 | twice | ||||||
598 | two | ||||||
599 | u | ||||||
600 | un | ||||||
601 | under | ||||||
602 | underneath | ||||||
603 | undoing | ||||||
604 | unfortunately | ||||||
605 | unless | ||||||
606 | unlike | ||||||
607 | unlikely | ||||||
608 | until | ||||||
609 | unto | ||||||
610 | up | ||||||
611 | upon | ||||||
612 | upwards | ||||||
613 | us | ||||||
614 | use | ||||||
615 | used | ||||||
616 | useful | ||||||
617 | uses | ||||||
618 | using | ||||||
619 | usually | ||||||
620 | v | ||||||
621 | various | ||||||
622 | versus | ||||||
623 | very | ||||||
624 | via | ||||||
625 | viz | ||||||
626 | vs | ||||||
627 | w | ||||||
628 | want | ||||||
629 | wants | ||||||
630 | was | ||||||
631 | wasn't | ||||||
632 | way | ||||||
633 | we | ||||||
634 | we'd | ||||||
635 | welcome | ||||||
636 | we'll | ||||||
637 | well | ||||||
638 | went | ||||||
639 | we're | ||||||
640 | were | ||||||
641 | weren't | ||||||
642 | we've | ||||||
643 | what | ||||||
644 | whatever | ||||||
645 | what'll | ||||||
646 | what's | ||||||
647 | what've | ||||||
648 | when | ||||||
649 | whence | ||||||
650 | whenever | ||||||
651 | where | ||||||
652 | whereafter | ||||||
653 | whereas | ||||||
654 | whereby | ||||||
655 | wherein | ||||||
656 | where's | ||||||
657 | whereupon | ||||||
658 | wherever | ||||||
659 | whether | ||||||
660 | which | ||||||
661 | whichever | ||||||
662 | while | ||||||
663 | whilst | ||||||
664 | whither | ||||||
665 | who | ||||||
666 | who'd | ||||||
667 | whoever | ||||||
668 | whole | ||||||
669 | who'll | ||||||
670 | whom | ||||||
671 | whomever | ||||||
672 | who's | ||||||
673 | whose | ||||||
674 | why | ||||||
675 | will | ||||||
676 | willing | ||||||
677 | wish | ||||||
678 | with | ||||||
679 | within | ||||||
680 | without | ||||||
681 | wonder | ||||||
682 | won't | ||||||
683 | work | ||||||
684 | would | ||||||
685 | wouldn't | ||||||
686 | write | ||||||
687 | written | ||||||
688 | x | ||||||
689 | y | ||||||
690 | yes | ||||||
691 | yet | ||||||
692 | you | ||||||
693 | you'd | ||||||
694 | you'll | ||||||
695 | your | ||||||
696 | you're | ||||||
697 | yours | ||||||
698 | yourself | ||||||
699 | yourselves | ||||||
700 | you've | ||||||
701 | z | ||||||
702 | /];} | ||||||
703 | |||||||
704 | 1; | ||||||
705 | |||||||
706 | __END__ |