| 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__ |