B
    >?[)                 @   s  d Z ddlmZmZ ddlZy<ejejedZ	e
e	dZe  ZW dQ R X W n@ ek
rp   dZY n* ek
r Z zde ZW ddZ[X Y nX e dk	re de 7 Z d	Zd
ZdZddddddddddddgZdZdZdZeZeZdddddd d!d"d#d$d%d&d'd(d)d*d+d,gZdd-lmZ yddlZW n ek
r@   Y nX ddl Z e!e d.sdd/d0 Z"e"e _#e!e d1s~d2d3 Z$e$e _%dd4l&T dd5l'm(Z(m)Z) dd4l*T dd4l+T dd4l,T dd4l-T dd4l.T dd4l/T dd4l0T dd4l1T dd4l2T dd4l3T dd4l4T dd4l5T dd4l6T dd4l7T dd4l8T dd4l9T dd4l:T dd6l;m<Z< e<=d7e> e? Z@e<=d8e> e? ZAe<=d9e> e? ZBe<=d:e> e? ZCe<=d;e> e? ZDyddlEZEW n ek
r   Y nX dd<l;mFZF dd=lGmHZHmIZI ydd>lJmKZK W n ek
r   Y nRX ydd?lGmLZL W n> eMk
r: ZN zddlOZOeOPd@eQeN  W ddZN[NX Y nX ddAl;mRZRmSZSmTZTmUZU ddBl;mVZVmWZWmXZXmYZYmZZZm[Z[ ddCl;m\Z\m]Z]m^Z^m_Z_m`Z`maZa ddDl;mbZbmcZcmdZdmeZemfZfmgZgmhZhmiZi dEdF ZjdS )GaU  
The Natural Language Toolkit (NLTK) is an open source Python library
for Natural Language Processing.  A free online book is available.
(If you use the library for academic research, please cite the book.)

Steven Bird, Ewan Klein, and Edward Loper (2009).
Natural Language Processing with Python.  O'Reilly Media Inc.
http://nltk.org/book
    )print_functionabsolute_importNZVERSIONrz%unknown (running code interactively?)zunknown (%s)z
@version: zCopyright (C) 2001-2019 NLTK Project.

Distributed and Licensed under the Apache License, Version 2.0,
which is included by reference.
zApache License, Version 2.0z}The Natural Language Toolkit (NLTK) is a Python package for
natural language processing.  NLTK requires Python 2.6 or higher.ZNLPZCLznatural language processingzcomputational linguisticsZparsingZtaggingZ
tokenizingZsyntaxZlinguisticsZlanguageznatural languageztext analyticszhttp://nltk.org/z%Steven Bird, Edward Loper, Ewan Kleinzstevenbird1@gmail.comz+Development Status :: 5 - Production/StablezIntended Audience :: DeveloperszIntended Audience :: Educationz+Intended Audience :: Information Technologyz%Intended Audience :: Science/Researchz2License :: OSI Approved :: Apache Software Licensez"Operating System :: OS Independentz%Programming Language :: Python :: 2.6z%Programming Language :: Python :: 2.7zTopic :: Scientific/Engineeringz:Topic :: Scientific/Engineering :: Artificial Intelligencez;Topic :: Scientific/Engineering :: Human Machine Interfacesz7Topic :: Scientific/Engineering :: Information AnalysiszTopic :: Text Processingz#Topic :: Text Processing :: Filtersz#Topic :: Text Processing :: Generalz$Topic :: Text Processing :: Indexingz&Topic :: Text Processing :: Linguistic)config_javaPIPEc              O   s   t dd S )Nz!subprocess.PIPE is not supported.)NotImplementedError)argskwargs r
   ,lib/python3.7/site-packages/nltk/__init__.py
_fake_PIPEp   s    r   Popenc              O   s   t dd S )Nz"subprocess.Popen is not supported.)r   )r   r	   r
   r
   r   _fake_Popenv   s    r   )*)	decoratormemoize)
lazyimportznltk.appz	nltk.chatznltk.corpusz	nltk.drawznltk.toolbox)cluster)downloaddownload_shell)tkinter)download_guizACorpus downloader GUI not loaded (RuntimeError during import: %s))ccgchunkclassifycollocations)data
featstructgrammarhelp	inferencemetrics)miscparseprobabilitysemstemwsd)tagtbltexttokenize	translatetreetreetransformsutilc               C   s   t d d S )Nz:To run the demo code for a module, type nltk.module.demo())printr
   r
   r
   r   demo   s    r1   )k__doc__Z
__future__r   r   ospathjoindirname__file__Zversion_fileopenZinfilereadstrip__version__	NameErrorIOErrorexZ__copyright__Z__license__Z__longdescr__Z__keywords__Z__url__Z__maintainer__Z__maintainer_email__
__author__Z__author_email__Z__classifiers__Znltk.internalsr   ZnumpypyImportError
subprocesshasattrr   r   r   r   Znltk.collocationsZnltk.decoratorsr   r   Znltk.featstructZnltk.grammarZnltk.probabilityZ	nltk.textZ	nltk.treeZ	nltk.utilZnltk.jsontagsZ
nltk.chunkZnltk.classifyZnltk.inferenceZnltk.metricsZ
nltk.parseZnltk.tagZnltk.tokenizeZnltk.translateZnltk.semZ	nltk.stemZnltkr   Z
LazyModulelocalsglobalsZappZchatZcorpusZdrawZtoolboxZnumpyr   Znltk.downloaderr   r   Z	six.movesr   r   RuntimeErrorewarningswarnstrr   r   r   r   r   r   r   r   r    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   r+   r,   r-   r.   r/   r1   r
   r
   r
   r   <module>   s   	  (