Hot-keys on this page

r m x p   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

# Natural Language Toolkit: Applications package 

# 

# Copyright (C) 2001-2012 NLTK Project 

# Author: Edward Loper <edloper@gradient.cis.upenn.edu> 

#         Steven Bird <sb@csse.unimelb.edu.au> 

# URL: <http://www.nltk.org/> 

# For license information, see LICENSE.TXT 

 

""" 

Interactive NLTK Applications: 

 

chartparser:  Chart Parser 

chunkparser:  Regular-Expression Chunk Parser 

collocations: Find collocations in text 

concordance:  Part-of-speech concordancer 

nemo:         Finding (and Replacing) Nemo regular expression tool 

rdparser:     Recursive Descent Parser 

srparser:     Shift-Reduce Parser 

wordnet:      WordNet Browser 

""" 

 

 

# Import Tkinter-based modules if Tkinter is installed 

try: 

    import Tkinter 

except ImportError: 

    import warnings 

    warnings.warn("nltk.app package not loaded " 

                  "(please install Tkinter library).") 

else: 

    from .chartparser_app import app as chartparser 

    from .chunkparser_app import app as chunkparser 

    from .collocations_app import app as collocations 

    from .concordance_app import app as concordance 

    from .nemo_app import app as nemo 

    from .rdparser_app import app as rdparser 

    from .srparser_app import app as srparser 

    from .wordnet_app import app as wordnet 

 

    try: 

        import pylab 

    except ImportError: 

        import warnings 

        warnings.warn("nltk.app.wordfreq not loaded " 

                      "(requires the pylab library).") 

    else: 

        from .wordfreq_app import app as wordfreq