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-2009 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
#
# $Id: __init__.py 7460 2009-01-29 01:06:02Z StevenBird1 $
"""
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
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 wordfreq_app import app as wordfreq buggy
from wordnet_app import app as wordnet
except ImportError:
print "Warning: nltk.app package not loaded (please install Tkinter library)."
try:
import wx
from wxwordnet_app import app as wxwordnet
except ImportError:
pass # fail silently
|