File Coverage

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__