This commit is contained in:
Iliyan Angelov
2025-12-01 06:50:10 +02:00
parent 91f51bc6fe
commit 62c1fe5951
4682 changed files with 544807 additions and 31208 deletions

View File

@@ -0,0 +1,83 @@
Metadata-Version: 2.4
Name: nltk
Version: 3.9.2
Summary: Natural Language Toolkit
Home-page: https://www.nltk.org/
Author: NLTK Team
Author-email: nltk.team@gmail.com
Maintainer: NLTK Team
Maintainer-email: nltk.team@gmail.com
License: Apache License, Version 2.0
Project-URL: Documentation, https://www.nltk.org/
Project-URL: Source Code, https://github.com/nltk/nltk
Project-URL: Issue Tracker, https://github.com/nltk/nltk/issues
Keywords: NLP,CL,natural language processing,computational linguistics,parsing,tagging,tokenizing,syntax,linguistics,language,natural language,text analytics
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Scientific/Engineering :: Human Machine Interfaces
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Classifier: Topic :: Text Processing
Classifier: Topic :: Text Processing :: Filters
Classifier: Topic :: Text Processing :: General
Classifier: Topic :: Text Processing :: Indexing
Classifier: Topic :: Text Processing :: Linguistic
Requires-Python: >=3.9
License-File: LICENSE.txt
License-File: AUTHORS.md
License-File: README.md
Requires-Dist: click
Requires-Dist: joblib
Requires-Dist: regex>=2021.8.3
Requires-Dist: tqdm
Provides-Extra: machine-learning
Requires-Dist: numpy; extra == "machine-learning"
Requires-Dist: python-crfsuite; extra == "machine-learning"
Requires-Dist: scikit-learn; extra == "machine-learning"
Requires-Dist: scipy; extra == "machine-learning"
Provides-Extra: plot
Requires-Dist: matplotlib; extra == "plot"
Provides-Extra: tgrep
Requires-Dist: pyparsing; extra == "tgrep"
Provides-Extra: twitter
Requires-Dist: twython; extra == "twitter"
Provides-Extra: corenlp
Requires-Dist: requests; extra == "corenlp"
Provides-Extra: all
Requires-Dist: matplotlib; extra == "all"
Requires-Dist: numpy; extra == "all"
Requires-Dist: scipy; extra == "all"
Requires-Dist: twython; extra == "all"
Requires-Dist: requests; extra == "all"
Requires-Dist: python-crfsuite; extra == "all"
Requires-Dist: pyparsing; extra == "all"
Requires-Dist: scikit-learn; extra == "all"
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: home-page
Dynamic: keywords
Dynamic: license
Dynamic: license-file
Dynamic: maintainer
Dynamic: maintainer-email
Dynamic: project-url
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary
The Natural Language Toolkit (NLTK) is a Python package for
natural language processing. NLTK requires Python 3.9, 3.10, 3.11, 3.12, or 3.13.

View File

@@ -0,0 +1,786 @@
../../../bin/nltk,sha256=dblan3ncf0hZAxOR0jDadAkVKHmd7_HjNgqjnypgsfc,217
nltk-3.9.2.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
nltk-3.9.2.dist-info/METADATA,sha256=rAb7vZujv9lg_se_T0FofujVmfMZRLcJpjIZOQ1qOAE,3200
nltk-3.9.2.dist-info/RECORD,,
nltk-3.9.2.dist-info/WHEEL,sha256=_zCd3N1l69ArxyTb8rzEoP9TpbYXkqRFSNOD5OuxnTs,91
nltk-3.9.2.dist-info/entry_points.txt,sha256=hw9pIVCowwI3Desu2qq4w07Aba7cGJnxwY4DZho1vO4,38
nltk-3.9.2.dist-info/licenses/AUTHORS.md,sha256=GPJTq-OVZkJFfUBWDaZeKCsZdn7Oy7f5y_x_2Y3ARg8,8005
nltk-3.9.2.dist-info/licenses/LICENSE.txt,sha256=z8d0m5b2O9McPEK1xHG_dWgUBT6EfBDz6wA0F7xSPTA,11358
nltk-3.9.2.dist-info/licenses/README.md,sha256=gDXTnLYIEAYv83jTz4GlltxXEXcVTUlim0Rlt1zBqxY,1735
nltk-3.9.2.dist-info/top_level.txt,sha256=YoQ-mwqckmTv1Qktmlk5Ylb6lDG77jg5qwoEB7c-pXo,5
nltk/VERSION,sha256=Lp-hVg19xAjkKCXIkTP803_6PSp9P5Eash7GshrXbNg,6
nltk/__init__.py,sha256=XMu4q1XYYvkgC8BXKMlybKgHI088N2hQI6iolOZosPQ,6424
nltk/__pycache__/__init__.cpython-312.pyc,,
nltk/__pycache__/book.cpython-312.pyc,,
nltk/__pycache__/cli.cpython-312.pyc,,
nltk/__pycache__/collections.cpython-312.pyc,,
nltk/__pycache__/collocations.cpython-312.pyc,,
nltk/__pycache__/compat.cpython-312.pyc,,
nltk/__pycache__/data.cpython-312.pyc,,
nltk/__pycache__/decorators.cpython-312.pyc,,
nltk/__pycache__/downloader.cpython-312.pyc,,
nltk/__pycache__/featstruct.cpython-312.pyc,,
nltk/__pycache__/grammar.cpython-312.pyc,,
nltk/__pycache__/help.cpython-312.pyc,,
nltk/__pycache__/internals.cpython-312.pyc,,
nltk/__pycache__/jsontags.cpython-312.pyc,,
nltk/__pycache__/langnames.cpython-312.pyc,,
nltk/__pycache__/lazyimport.cpython-312.pyc,,
nltk/__pycache__/probability.cpython-312.pyc,,
nltk/__pycache__/tabdata.cpython-312.pyc,,
nltk/__pycache__/text.cpython-312.pyc,,
nltk/__pycache__/tgrep.cpython-312.pyc,,
nltk/__pycache__/toolbox.cpython-312.pyc,,
nltk/__pycache__/treeprettyprinter.cpython-312.pyc,,
nltk/__pycache__/treetransforms.cpython-312.pyc,,
nltk/__pycache__/util.cpython-312.pyc,,
nltk/__pycache__/wsd.cpython-312.pyc,,
nltk/app/__init__.py,sha256=UWpXwGpFc0UzzZtcf5d1ba4E-IcrfN0sH6JEk8TcawA,1531
nltk/app/__pycache__/__init__.cpython-312.pyc,,
nltk/app/__pycache__/chartparser_app.cpython-312.pyc,,
nltk/app/__pycache__/chunkparser_app.cpython-312.pyc,,
nltk/app/__pycache__/collocations_app.cpython-312.pyc,,
nltk/app/__pycache__/concordance_app.cpython-312.pyc,,
nltk/app/__pycache__/nemo_app.cpython-312.pyc,,
nltk/app/__pycache__/rdparser_app.cpython-312.pyc,,
nltk/app/__pycache__/srparser_app.cpython-312.pyc,,
nltk/app/__pycache__/wordfreq_app.cpython-312.pyc,,
nltk/app/__pycache__/wordnet_app.cpython-312.pyc,,
nltk/app/chartparser_app.py,sha256=R9tQZKFd3aiTZh9BkajKJ25UffC339Dj-ymmqmNT7Zw,85626
nltk/app/chunkparser_app.py,sha256=au4RT3LTBBfSoVVr4x9jrjaERRdU1tO0mQT6xXTre04,56813
nltk/app/collocations_app.py,sha256=O-Un0e8nzjw786e-JQx_EI4DM1UvuuePPZZTHz02BAo,14226
nltk/app/concordance_app.py,sha256=lm45sQvmuU8qv8LiuMo5qFalemUDxzzOGqEQcIXlDYk,24173
nltk/app/nemo_app.py,sha256=YPh-6P9gkM8hBgslPkKPzjOa1CHInKWzIFoKQl5ma_0,12142
nltk/app/rdparser_app.py,sha256=HhRPtgv7OjmVBbLM0Aro47QFs0ozWk6hBSvl7_j0nWo,36729
nltk/app/srparser_app.py,sha256=1G-V2JHgEo4KC-Fll32bNP21DRADG5wZUPnjM2swMHc,33464
nltk/app/wordfreq_app.py,sha256=d-oMUBibbY87gzCZeVRIDqWGHjqTh3TLwYTiByD7LFk,921
nltk/app/wordnet_app.py,sha256=t2ynqJC8auHtpGgEnrC3TSB-6JTJUlzb7bkCL0WF5jU,34570
nltk/book.py,sha256=9ArPiq2SxHLKY4FSSJxYEIhHWe5t1pnqwIe7VgXuIdY,3699
nltk/ccg/__init__.py,sha256=fbMfLLbJr6_BhHKonDp76b2x22AM2V3rf7PaOUwPw5s,881
nltk/ccg/__pycache__/__init__.cpython-312.pyc,,
nltk/ccg/__pycache__/api.cpython-312.pyc,,
nltk/ccg/__pycache__/chart.cpython-312.pyc,,
nltk/ccg/__pycache__/combinator.cpython-312.pyc,,
nltk/ccg/__pycache__/lexicon.cpython-312.pyc,,
nltk/ccg/__pycache__/logic.cpython-312.pyc,,
nltk/ccg/api.py,sha256=1x0r9wiNQj5n3PNnemAabqJVV0VuzWs9Ze-6VVvDtos,9998
nltk/ccg/chart.py,sha256=caXyIgpJJpMt70d1OWOFFiegYF_bY1MwpUJ4HukX2_M,13665
nltk/ccg/combinator.py,sha256=juuhR5Jl-8gDhB-dqC3wAveLGab43ABykFeV8zNJOSw,10295
nltk/ccg/lexicon.py,sha256=m3nIK0EviKK8Vkh1X2lem4lkQqqwcIuAWkVBIvjuPZo,9525
nltk/ccg/logic.py,sha256=JMf2ptL6o8rDYpOXXHm2gn8oD7QJvarTCGzr6jAc6D8,1885
nltk/chat/__init__.py,sha256=NFWLbpoN7qCIM7eW1q9hc6TZjT48v-WkAQ9aM5anNos,1508
nltk/chat/__pycache__/__init__.cpython-312.pyc,,
nltk/chat/__pycache__/eliza.cpython-312.pyc,,
nltk/chat/__pycache__/iesha.cpython-312.pyc,,
nltk/chat/__pycache__/rude.cpython-312.pyc,,
nltk/chat/__pycache__/suntsu.cpython-312.pyc,,
nltk/chat/__pycache__/util.cpython-312.pyc,,
nltk/chat/__pycache__/zen.cpython-312.pyc,,
nltk/chat/eliza.py,sha256=6ahRV6f2qMb5kziWyU4m_m2kPlGUpZK7HbLjfLTl0CM,9295
nltk/chat/iesha.py,sha256=NYVb_SK19LYRCGZSgfE9PDDODCwGD2PWhxn3jabM_T8,4247
nltk/chat/rude.py,sha256=nYw-xglI7lIRBoNJEG_DhvWJi8tvxLcu8kwtL8EwLDQ,3164
nltk/chat/suntsu.py,sha256=h7tr3OTpEIAagtdLTKvQdsAIC6QG0bh4S6Gb4bUIunk,7045
nltk/chat/util.py,sha256=vk7bfuFmaOIZvBCs-wE_FdWi6b2V28hT4NJbf-gn7mw,3888
nltk/chat/zen.py,sha256=xKjWJiLCubX-Ejd0kBhXHPNiDH-QIleOaWYaeB9rW5o,11350
nltk/chunk/__init__.py,sha256=tcoG8L5pd4BRD9RNJuyrAbq7liQ9LzsZwpYXmiON9Cc,7635
nltk/chunk/__pycache__/__init__.cpython-312.pyc,,
nltk/chunk/__pycache__/api.cpython-312.pyc,,
nltk/chunk/__pycache__/named_entity.cpython-312.pyc,,
nltk/chunk/__pycache__/regexp.cpython-312.pyc,,
nltk/chunk/__pycache__/util.cpython-312.pyc,,
nltk/chunk/api.py,sha256=veXRvOoat6CfzOfdKZWRktRuVv5WboGdV5sDAufU-gA,1890
nltk/chunk/named_entity.py,sha256=JCnjtmdMhmNuyj3AL7RxkVMOcYaCY7NdaWTP3oTrV4E,12414
nltk/chunk/regexp.py,sha256=SUS_7SCJGCw_sQ3ttIiX6aZlPi_R4kbjvWUph3YHSYw,54504
nltk/chunk/util.py,sha256=7fqXYJbFQPD8qH2cmIeZOWDzhFHtKBP9hPNNT9y_FcM,20653
nltk/classify/__init__.py,sha256=VvgecHt-Rgr8AVgg1nfn98OokOsn1ew-xEsCIAKtqi8,4495
nltk/classify/__pycache__/__init__.cpython-312.pyc,,
nltk/classify/__pycache__/api.cpython-312.pyc,,
nltk/classify/__pycache__/decisiontree.cpython-312.pyc,,
nltk/classify/__pycache__/maxent.cpython-312.pyc,,
nltk/classify/__pycache__/megam.cpython-312.pyc,,
nltk/classify/__pycache__/naivebayes.cpython-312.pyc,,
nltk/classify/__pycache__/positivenaivebayes.cpython-312.pyc,,
nltk/classify/__pycache__/rte_classify.cpython-312.pyc,,
nltk/classify/__pycache__/scikitlearn.cpython-312.pyc,,
nltk/classify/__pycache__/senna.cpython-312.pyc,,
nltk/classify/__pycache__/svm.cpython-312.pyc,,
nltk/classify/__pycache__/tadm.cpython-312.pyc,,
nltk/classify/__pycache__/textcat.cpython-312.pyc,,
nltk/classify/__pycache__/util.cpython-312.pyc,,
nltk/classify/__pycache__/weka.cpython-312.pyc,,
nltk/classify/api.py,sha256=3YxHu5KfSQGUuviBLvJduTZihWS-ivak0OkRRyuu_iA,6430
nltk/classify/decisiontree.py,sha256=yshaEimDSsQsOhlYiSPAzEVK4IO_IPo5E1OjCKNoLWk,12732
nltk/classify/maxent.py,sha256=_Yqrwv5EcAsK7otNAxEMQ0UGNTmdtq6PlVKC5oFEQ0k,61103
nltk/classify/megam.py,sha256=uxPxr01mg7cZHATzUcPruj6rdhiZJ6p-IqxbxMcNsyg,6210
nltk/classify/naivebayes.py,sha256=ee7SFsKiDrDzN103xx9mY3u_wWzqcRj39B-pCmhUMYU,10441
nltk/classify/positivenaivebayes.py,sha256=Dj6cSbkpSmmoBWfkaK_G2WjEqGDeVWvqIl_K6KBGVyM,7232
nltk/classify/rte_classify.py,sha256=CGuLi24t-OAiz37A1B5O2TxjdPCnf7y0fZ_cZ6ZeveE,6118
nltk/classify/scikitlearn.py,sha256=nWZAqxD-pMLb0ODR4WadQB4wz27N9nbUr44D3NU-_mg,5405
nltk/classify/senna.py,sha256=bsIWkVoSBKS0LCzq1o2orERzfnnLlcnvds05smiWqQY,6754
nltk/classify/svm.py,sha256=HjAh63Vvo03svaOxBr3exRz5gukXhl0w0JkS7r9Nvkk,508
nltk/classify/tadm.py,sha256=RD4ILZrzD6TucHVBKOQ3ywlSZH02eE9afrVtkY1VyWU,3433
nltk/classify/textcat.py,sha256=o9jjyAmTUmpxiU0Yc-ytaeAYDzZtAn3Cm56IWjLHtoo,5804
nltk/classify/util.py,sha256=61qA3REaGjRmaK7_uUJ9daIbKZ9JatImo9ESWWC0GDQ,12112
nltk/classify/weka.py,sha256=FIS5aBLlcNgmxvR7YMMsDRhxFydVENezznFL2fA0Lc0,12557
nltk/cli.py,sha256=Ll1lOoCeg055iG9gdqSCfaodyJ7Fzt4mmRkxtkP5PG4,1842
nltk/cluster/__init__.py,sha256=oFXN5HI9RSJcmP31iZ-eCqMhCn7xdGo4Zlm86CUFHkg,4269
nltk/cluster/__pycache__/__init__.cpython-312.pyc,,
nltk/cluster/__pycache__/api.cpython-312.pyc,,
nltk/cluster/__pycache__/em.cpython-312.pyc,,
nltk/cluster/__pycache__/gaac.cpython-312.pyc,,
nltk/cluster/__pycache__/kmeans.cpython-312.pyc,,
nltk/cluster/__pycache__/util.cpython-312.pyc,,
nltk/cluster/api.py,sha256=fl1WjwTAXugL4PP6kf83B2x2Lec6Ae8jo2J6JJxI2jA,2088
nltk/cluster/em.py,sha256=v2a3C5ovPKxdDrm0iJnN8YKK2iYRn6mM-ID74KiZGto,8200
nltk/cluster/gaac.py,sha256=mcSvDUgAciSG9-ah00XX2zgv_JJNBqi0bCS2_n1uGuo,5751
nltk/cluster/kmeans.py,sha256=QxfpMBFaLKWZqJl7BdJD2dGDPVuDkJfrwTKOGI982pU,8360
nltk/cluster/util.py,sha256=BNEkpsSaDv6ndJNOykm8i1L6eajibIMQSbzDv5yFFaU,9739
nltk/collections.py,sha256=CkCTS3uiMngNaXeqSL18rTuCq9-yq6chJ0DPEQY1B6Q,22812
nltk/collocations.py,sha256=zOOn285MRTPXX3KxUwwbcMJzV0qGWbjAn0PecebvHWc,14552
nltk/compat.py,sha256=jqmgW99Bs2_q-EoXtx4Mris871xc2Ko9vREQjxI9A-k,1123
nltk/corpus/__init__.py,sha256=tQl_1O_MpkmXXSo7GqFHJ6zxaLP9U1Llydbop3uVjlo,17666
nltk/corpus/__pycache__/__init__.cpython-312.pyc,,
nltk/corpus/__pycache__/europarl_raw.cpython-312.pyc,,
nltk/corpus/__pycache__/util.cpython-312.pyc,,
nltk/corpus/europarl_raw.py,sha256=2wEgbcgS1sXbGdxeu3iGOs9Z1mnOPs0rFTnrF3H9N3c,1840
nltk/corpus/reader/__init__.py,sha256=YyXgRxEpiOJlfCeB68W5tSnzqAInn1mdwMgECNV3A2Q,6491
nltk/corpus/reader/__pycache__/__init__.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/aligned.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/api.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/bcp47.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/bnc.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/bracket_parse.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/categorized_sents.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/chasen.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/childes.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/chunked.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/cmudict.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/comparative_sents.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/conll.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/crubadan.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/dependency.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/framenet.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/ieer.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/indian.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/ipipan.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/knbc.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/lin.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/markdown.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/mte.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/nkjp.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/nombank.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/nps_chat.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/opinion_lexicon.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/panlex_lite.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/panlex_swadesh.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/pl196x.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/plaintext.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/ppattach.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/propbank.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/pros_cons.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/reviews.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/rte.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/semcor.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/senseval.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/sentiwordnet.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/sinica_treebank.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/string_category.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/switchboard.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/tagged.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/timit.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/toolbox.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/twitter.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/udhr.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/util.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/verbnet.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/wordlist.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/wordnet.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/xmldocs.cpython-312.pyc,,
nltk/corpus/reader/__pycache__/ycoe.cpython-312.pyc,,
nltk/corpus/reader/aligned.py,sha256=7d5jgzxW9CMpeRL5yZ2HLqBM6k7q1x-cNaHxvP4IOCA,4851
nltk/corpus/reader/api.py,sha256=-9_dErkqzb47I7ANIP77G2IVdJTcb72PbSmLVdrehzU,19154
nltk/corpus/reader/bcp47.py,sha256=kn9wo_gCjACj0elh3VI66pO5vLH6QpEUlCKYqbPfym8,8316
nltk/corpus/reader/bnc.py,sha256=DqM8WI8WCptEnc942Nkm35l_kWLCJBa1jU4bo-TjZtM,9451
nltk/corpus/reader/bracket_parse.py,sha256=LkDydtv_UIlWH5sklJPEWSQp-ZCStdj9qj1jiE7-7ME,9382
nltk/corpus/reader/categorized_sents.py,sha256=TLqz5h24J_ZBW51dG8TBimxPiazxUL3GZO2XZUrkSgE,6053
nltk/corpus/reader/chasen.py,sha256=PBRSzMkLumJCq27ADGIdrO-HEL3mDjV_LGWsol_O8Dg,4537
nltk/corpus/reader/childes.py,sha256=dzaQuF1bwMVae5csy3iK-3YtXC_-WW4wV7lZOGcBbz4,25467
nltk/corpus/reader/chunked.py,sha256=tAvwZkdFD6C7dc6x9yK5-3zecg8BPCis1EoKh4DfNkc,9093
nltk/corpus/reader/cmudict.py,sha256=BFF0rCR-udG_RhHPRJEBoClP5K0E74pyciemBCV-OnI,3278
nltk/corpus/reader/comparative_sents.py,sha256=Og-1vzyIUVry15P_magHtKlsJ9PiySFPWJuoBcsRbHM,11758
nltk/corpus/reader/conll.py,sha256=eyaIlX7yeuQQg9m3-biGYxKctm3mf8ttv119146Cnqo,21718
nltk/corpus/reader/crubadan.py,sha256=-GnZ3qm6sAAsIfbRAgTwovZjdnlfUOJtQ-HwuZaNoFU,3521
nltk/corpus/reader/dependency.py,sha256=LybOOD8yBWg3JRJQhtMvgdyZe3FR-GfN7uzLiNv4XUM,3775
nltk/corpus/reader/framenet.py,sha256=Nx2NW7hpff4tg5I3ZjOVrENs8V06Hqndy_3EyK7T-to,131312
nltk/corpus/reader/ieer.py,sha256=__BHYDaWDMEJxU9E7MQy_eb4gtTLa7ERYAtWnqsfW2c,3686
nltk/corpus/reader/indian.py,sha256=9wme4x8VJiN26KDZ-wd-5p6SLhDH8HcTEi0KIlgctCk,2921
nltk/corpus/reader/ipipan.py,sha256=exqJoSz2izG4eF8yQf2wZWX_N3djGz2DU3CF1o6ad2Y,12734
nltk/corpus/reader/knbc.py,sha256=Da6JTHCQvghGUD2dcKe7vcze9TIyJULL5V5HfDyj6hg,5597
nltk/corpus/reader/lin.py,sha256=ru7N0kWIWovhNQQ63ciXDZ9uj6s3NiITP_NFtdyqhdY,6471
nltk/corpus/reader/markdown.py,sha256=wjZ3JxuADIiQV1ljMizFeEVwnPOUCg8aFF7mMdlq-uo,11744
nltk/corpus/reader/mte.py,sha256=kznECxvS01EejmzxkVs4dc2uVhXgl7ggl4XPD0-XGVg,13989
nltk/corpus/reader/nkjp.py,sha256=ab7vhwTag35Oh04R58guN_Tddccojqv20nuzJl2Tll0,15844
nltk/corpus/reader/nombank.py,sha256=4_s92GPJ3xJHfQvIvqj1TNBoarYQMP0HIgLvhvG7FC8,15778
nltk/corpus/reader/nps_chat.py,sha256=gidxiCtU7k5KgETL1plbi5n2eglNrywRLqO11w4qgsw,2850
nltk/corpus/reader/opinion_lexicon.py,sha256=8FyqzKzXdQpdZr7_f_AULWfKdeLZVPohNaX_jwZERdk,4105
nltk/corpus/reader/panlex_lite.py,sha256=jYdsvHqhYFb5yA8tIGncTD3vUFLvyViFrEYrFe_rt5o,5266
nltk/corpus/reader/panlex_swadesh.py,sha256=9-Duy7S_prToZNkpSGNdMaYk9szRadswoka_Jj8Vebg,3192
nltk/corpus/reader/pl196x.py,sha256=yJQF3nBht0JwhD-kLoD4eeIiUcIhqPzUsJniRiCh4kc,11943
nltk/corpus/reader/plaintext.py,sha256=iAn4cuMTzmzG6RcSun-Jqr_hXRKIVNok34TBekAna6I,8396
nltk/corpus/reader/ppattach.py,sha256=VGEkNMAfNb60YYc9Wbjz4qM__O_h6uexmWTiOHNz7mA,2808
nltk/corpus/reader/propbank.py,sha256=ZeMJU48GkVIgd2P0ki9i0iS_KWFWZj41ovL9zXS6log,17253
nltk/corpus/reader/pros_cons.py,sha256=lYN1pB1EW_zkbNSjmSP_-t3_JbNAEcHC1CJKit0FPKM,4763
nltk/corpus/reader/reviews.py,sha256=_N_0XWreqWP-4fRBVXsEBpgqy_qgMONQwR8sA3T7U-s,11990
nltk/corpus/reader/rte.py,sha256=KeNl-B_sPeMLrPtYhOmZaAZ91IK7j9oxlCF8BOtc_zs,4639
nltk/corpus/reader/semcor.py,sha256=xvpqed-d98LRUjp9P4zFt8qDQqkkl_IQPY0DpweAkV4,11398
nltk/corpus/reader/senseval.py,sha256=y44tTirNEM1IkocTr7Cr4G_Pkusll1KXo2k1q4kYRWg,7343
nltk/corpus/reader/sentiwordnet.py,sha256=MzE11zNRfoM79fUSmGdDjF-H0JWqo3bwnnUUUbFTUfo,4490
nltk/corpus/reader/sinica_treebank.py,sha256=LJ3XPFz6ONDvoEG585iP6aIOkziLfrb5XlNHw5i0Uno,2466
nltk/corpus/reader/string_category.py,sha256=qZ_8NIsL1Nk96pOkffOm-kdYBN9SoVJXBX4eIGLPWZk,1863
nltk/corpus/reader/switchboard.py,sha256=EQFuwkL5h5yvLyJ2_JzEPJRPej_4J8dzZc7Ut4QzgfQ,4422
nltk/corpus/reader/tagged.py,sha256=kNEYXiv4yPIjc7Wozr4R67_WAhXPvy3pDhYxitw6oOY,11786
nltk/corpus/reader/timit.py,sha256=fGOKYeN_v6PSbY376GM_0o_13cZA0H0I9mEg0VLibqk,17963
nltk/corpus/reader/toolbox.py,sha256=1fNWbTXkZtCrjBcj_r3V3XIeyerMelopc6zTRZOLPxM,2045
nltk/corpus/reader/twitter.py,sha256=2zcW44HEruZwIAMMKb7VCGmFL-nwt5QUp-eI1C_pijo,4472
nltk/corpus/reader/udhr.py,sha256=JNqv1EIzmthcDq0iWNKVpzZZNMcBah5jI0td5iCn3RM,2516
nltk/corpus/reader/util.py,sha256=88v9gHAYiCri0rkvByxXlZ3pcb6oiuJxm05fGWd1eVw,28068
nltk/corpus/reader/verbnet.py,sha256=lhERza8Xd6MjFMM2LK82ekIIIG0wBxWurR3C86BAVO8,24775
nltk/corpus/reader/wordlist.py,sha256=M2tGzYF5yk8RWTQ3AoldEDiKlOgzZnQ_BhwypivO1gU,5646
nltk/corpus/reader/wordnet.py,sha256=me-cafHSBRc1a-mydUTV0uV2SQTsVy5O8DytDzItu6s,94681
nltk/corpus/reader/xmldocs.py,sha256=FM6MeE7QTu3yf6ADudhLggHR0GmRXBl6YFmADMZkZJY,15888
nltk/corpus/reader/ycoe.py,sha256=uw3OxsBwjJVxA7hZCvlsl7jaA9LjbsTGeOmBbnzFaSM,10248
nltk/corpus/util.py,sha256=r07XJiE8aoLw_SoiHbVkktBHsEX1PPRULFU7X3Hpb_M,5712
nltk/data.py,sha256=08JZ4I5KL52ua7CSIfg4Hd1DUZEH34Wbpgpo8aoYhus,54271
nltk/decorators.py,sha256=WyZ-QCZ0lfPWTvLSY-Hv4SmGgu-9_1vKCRAyM7lsV3M,8275
nltk/downloader.py,sha256=Ppll7gUNt5EZ0SB5NU_Rck8FekWiuWkSzz_EWOUS0bE,94582
nltk/draw/__init__.py,sha256=7w0IyjrbZAQWAwYNG7SqXbVjlJzJRIDBoDkzIiFe4Gw,783
nltk/draw/__pycache__/__init__.cpython-312.pyc,,
nltk/draw/__pycache__/cfg.cpython-312.pyc,,
nltk/draw/__pycache__/dispersion.cpython-312.pyc,,
nltk/draw/__pycache__/table.cpython-312.pyc,,
nltk/draw/__pycache__/tree.cpython-312.pyc,,
nltk/draw/__pycache__/util.cpython-312.pyc,,
nltk/draw/cfg.py,sha256=K6pZhsaImyPE33Z-Wj04z5xWMNi5iqQYiQxwei8om3M,29933
nltk/draw/dispersion.py,sha256=fP7LIAkU96avmUVe73G0oP2v-Klvw4530eSNur6Fjv0,1895
nltk/draw/table.py,sha256=Eigsk_DgIMZegMGIlHJubRP_O0zu2yv1kcGkQ2xDQN0,45080
nltk/draw/tree.py,sha256=WQ8kgwLSw7sdsQ3OC6WvOSg8MStUyBz1y7icIHpycTY,38144
nltk/draw/util.py,sha256=Eg71-LQsUrjhoSpTqBzSmhMmCLnbWBelTxQcM-AsYHc,88365
nltk/featstruct.py,sha256=Xh13aXkIR95wd1blEDa7_-ToWt_JXXzHZK2djqzWjSk,103297
nltk/grammar.py,sha256=wjkdGPxDABdCLfNdUYFHFbh0jyTQvWQ7zJUe-joTE1U,58740
nltk/help.py,sha256=OtyngI0pkyZaSRj-1nt_TsMzJt2pwrZXifTBQt63yM4,1775
nltk/inference/__init__.py,sha256=oFtAYroFuMzlkyU40i0e0d5Xz3QWI-HLNWGJArSLpwE,790
nltk/inference/__pycache__/__init__.cpython-312.pyc,,
nltk/inference/__pycache__/api.cpython-312.pyc,,
nltk/inference/__pycache__/discourse.cpython-312.pyc,,
nltk/inference/__pycache__/mace.cpython-312.pyc,,
nltk/inference/__pycache__/nonmonotonic.cpython-312.pyc,,
nltk/inference/__pycache__/prover9.cpython-312.pyc,,
nltk/inference/__pycache__/resolution.cpython-312.pyc,,
nltk/inference/__pycache__/tableau.cpython-312.pyc,,
nltk/inference/api.py,sha256=QlosgIHbc7B2JbWKxb2MYT-iK4diC0vP8ZlKaD23Ezo,18946
nltk/inference/discourse.py,sha256=fqjVA--gXLjq9ZVK2Mvy5u9vfltiVRNSMrYyvSckNwo,22034
nltk/inference/mace.py,sha256=5qoJpIlVdZOf1K7Q4j4TGzIcMUlUIeak88rPd4L-yQ8,11858
nltk/inference/nonmonotonic.py,sha256=5lptNRqYILCykrQCprAw4l7Mj1BrFBZY-kdMUbAwQuU,18613
nltk/inference/prover9.py,sha256=erDWGcpjIl1TmkSS6cOhsmirpTBzsIiT_BVb8-2zhXw,15755
nltk/inference/resolution.py,sha256=tRXysK3oO8Se8LfEdJKwH3lI7jkTniXDx23M-ZiEMl4,26001
nltk/inference/tableau.py,sha256=N2O1AEn2kjOG9BkBCp7mTUnuiXEuPhgY2cW4QtwWQI4,25608
nltk/internals.py,sha256=RrBkUUe_Jr_7HU0WpgkYHnoF-1Ro00yr9BcvHn_suwU,38295
nltk/jsontags.py,sha256=7tq0wVwFOmxoWmVta2kR4edaJf-p8z5BXvNu5wpT8Ec,1883
nltk/langnames.py,sha256=P9uG-TBpneqThOfJJKmAveWXrADVT1B-NcaZAQl76Ao,17227
nltk/lazyimport.py,sha256=qhMSUI_-10Yjx62DGcpQMKcBHgpFEFaoWkFtyP_RWeg,4572
nltk/lm/__init__.py,sha256=VNGUub2AwrT-ISCTdE27eRbPiXensNWPTB7S_8I0vYY,7816
nltk/lm/__pycache__/__init__.cpython-312.pyc,,
nltk/lm/__pycache__/api.cpython-312.pyc,,
nltk/lm/__pycache__/counter.cpython-312.pyc,,
nltk/lm/__pycache__/models.cpython-312.pyc,,
nltk/lm/__pycache__/preprocessing.cpython-312.pyc,,
nltk/lm/__pycache__/smoothing.cpython-312.pyc,,
nltk/lm/__pycache__/util.cpython-312.pyc,,
nltk/lm/__pycache__/vocabulary.cpython-312.pyc,,
nltk/lm/api.py,sha256=l4amX2svKjq8n0rJA2zFVZaX4LhhJfePDs-HiDD31Vs,8410
nltk/lm/counter.py,sha256=RNkJlKNLgC7xpL2ue9x_vnlfmHlw6_INWnpw7eBCr78,5087
nltk/lm/models.py,sha256=Eynl3K5DLO8vtsh0S18SzoKsxjf9wQY-4rpUeys0TtQ,4762
nltk/lm/preprocessing.py,sha256=MmvuhstzusuVPevPkvE2kkjhTkf5OQHTLz5nP6r78CA,1663
nltk/lm/smoothing.py,sha256=nHbq9lfdPzW9A88Rz2U263bRwkY-10xIF1zBiy5mr54,4618
nltk/lm/util.py,sha256=rb3aB1pxgDsRn3RrasTC3Jtp-YPB0Ru24HD9605iwyc,455
nltk/lm/vocabulary.py,sha256=6ca00zs441RXEbMwuMoOPsWQtZX2u0AKyRe6B0XyhaE,6881
nltk/metrics/__init__.py,sha256=5kZyKBu30vHN1HJb6s8pYpIV4i0AIo2NQPbfShisKh0,1192
nltk/metrics/__pycache__/__init__.cpython-312.pyc,,
nltk/metrics/__pycache__/agreement.cpython-312.pyc,,
nltk/metrics/__pycache__/aline.cpython-312.pyc,,
nltk/metrics/__pycache__/association.cpython-312.pyc,,
nltk/metrics/__pycache__/confusionmatrix.cpython-312.pyc,,
nltk/metrics/__pycache__/distance.cpython-312.pyc,,
nltk/metrics/__pycache__/paice.cpython-312.pyc,,
nltk/metrics/__pycache__/scores.cpython-312.pyc,,
nltk/metrics/__pycache__/segmentation.cpython-312.pyc,,
nltk/metrics/__pycache__/spearman.cpython-312.pyc,,
nltk/metrics/agreement.py,sha256=I1PZS5dNK_4sk_FPkUTmJC6ryNDNRT6oEXJ58dBTWKE,16104
nltk/metrics/aline.py,sha256=G2Vkr6ZlN2Dxyqebdd0j2ispzkUP-JI6xtWJMitjYp0,37397
nltk/metrics/association.py,sha256=JixnL2gCyn5rc13fFZNaAoouysHsrll5wzXXXVFBLfE,16093
nltk/metrics/confusionmatrix.py,sha256=mekAPti2ofD5-BJKiG8SLYvJIOpSZEK4TR3COlnAhk0,12679
nltk/metrics/distance.py,sha256=mGprD7FGRe6i9hfPj_ko39Yp2OfdeZQNY8EDSinQQUg,17153
nltk/metrics/paice.py,sha256=7ijZBjE_zLowsnnkqxvOF370ELBqMenTnBBPd8VRmv8,14350
nltk/metrics/scores.py,sha256=pUsXxdyD52A08PJH1l_H62LmAzRqRnoMOblwD05jkJo,7694
nltk/metrics/segmentation.py,sha256=fzf05ATX7hgVt7xBtqQXTOxVIc5Ca135v4-tx0yG5nE,7006
nltk/metrics/spearman.py,sha256=RC2RKsW1vo_ogqhcRhqByBm9kZCTZz6ryj-m5BpSxNI,2129
nltk/misc/__init__.py,sha256=SuEPFQL0ooXni4ZS3g-evBFSrDVbW34Id1CiwVRjOG8,395
nltk/misc/__pycache__/__init__.cpython-312.pyc,,
nltk/misc/__pycache__/babelfish.cpython-312.pyc,,
nltk/misc/__pycache__/chomsky.cpython-312.pyc,,
nltk/misc/__pycache__/minimalset.cpython-312.pyc,,
nltk/misc/__pycache__/sort.cpython-312.pyc,,
nltk/misc/__pycache__/wordfinder.cpython-312.pyc,,
nltk/misc/babelfish.py,sha256=DsLvTdVbE4CqSL_rJ9oB-0zqmitZ7gH8xKIlQ3bcSgM,351
nltk/misc/chomsky.py,sha256=PmwBLQSnLebvLfbJcebfBiY3N109ADetAmz-gQxi9Oc,5185
nltk/misc/minimalset.py,sha256=rXXEioyfo2KDjQupIr4s1i-nZqd2RmGAOJ6LwSW8DFA,2894
nltk/misc/sort.py,sha256=K97PTSUDb119o_yN8PwuVQAm1slVuNANeImzzm7yZaw,4371
nltk/misc/wordfinder.py,sha256=vvWTcTCI1bcarw6Zja3RBMVdqGK1f7dAapYz13eim7M,4213
nltk/parse/__init__.py,sha256=8iVq8cKa_xI8Gy_ziqb1lWdR3NKexfZ2YbNwIrURcCQ,3695
nltk/parse/__pycache__/__init__.cpython-312.pyc,,
nltk/parse/__pycache__/api.cpython-312.pyc,,
nltk/parse/__pycache__/bllip.cpython-312.pyc,,
nltk/parse/__pycache__/chart.cpython-312.pyc,,
nltk/parse/__pycache__/corenlp.cpython-312.pyc,,
nltk/parse/__pycache__/dependencygraph.cpython-312.pyc,,
nltk/parse/__pycache__/earleychart.cpython-312.pyc,,
nltk/parse/__pycache__/evaluate.cpython-312.pyc,,
nltk/parse/__pycache__/featurechart.cpython-312.pyc,,
nltk/parse/__pycache__/generate.cpython-312.pyc,,
nltk/parse/__pycache__/malt.cpython-312.pyc,,
nltk/parse/__pycache__/nonprojectivedependencyparser.cpython-312.pyc,,
nltk/parse/__pycache__/pchart.cpython-312.pyc,,
nltk/parse/__pycache__/projectivedependencyparser.cpython-312.pyc,,
nltk/parse/__pycache__/recursivedescent.cpython-312.pyc,,
nltk/parse/__pycache__/shiftreduce.cpython-312.pyc,,
nltk/parse/__pycache__/stanford.cpython-312.pyc,,
nltk/parse/__pycache__/transitionparser.cpython-312.pyc,,
nltk/parse/__pycache__/util.cpython-312.pyc,,
nltk/parse/__pycache__/viterbi.cpython-312.pyc,,
nltk/parse/api.py,sha256=81j87-pzuxnhNP8jdyaHv5c43pSrWKXPL1H20G6oQ_M,2282
nltk/parse/bllip.py,sha256=zxMsroLWWCrCYZUREYazPmzBSBxMD99mH1Bhm9qKTcE,10677
nltk/parse/chart.py,sha256=1fEfvllM8E4KLbgzfbF50T7zWxhG8RL8TYxry8H07vY,61908
nltk/parse/corenlp.py,sha256=igC0kmOo9BXEDP2A_bSUXa9vrIItMIJCYsVjRWN9eK4,27248
nltk/parse/dependencygraph.py,sha256=oEuZwE3ygSUKQl12co3oJ_xT5_MiOaWucD8IKlgYUMA,31669
nltk/parse/earleychart.py,sha256=w9qSZV5nMvmvT1XRAiZflecTeaJe-wHX1zuWjR9Pxhc,17718
nltk/parse/evaluate.py,sha256=0yXAwpkIMcoBkwCa9tSmiYiNB0b2OOEscXtST2uC3j0,4339
nltk/parse/featurechart.py,sha256=vgvnSsSQ-cRGeMF7jOhdIx-fGUM1AFPXWQttb1Tj8WU,21856
nltk/parse/generate.py,sha256=xc12chZ98J_BRVERF5cW3D6_OLeJZBrIORYAM8d_zMQ,2498
nltk/parse/malt.py,sha256=7Bqbkknb7X9jA7h3JLd6ZooyFq_BQsKE1jXhFI6ec2E,16236
nltk/parse/nonprojectivedependencyparser.py,sha256=MhIKRIR3DR6eQyg142X2UVwPryr3Fo10DQWrzSVxCbs,28674
nltk/parse/pchart.py,sha256=0xJvBYwGsr-Y71ZXplE0Hok7R2bFub5ZNwJ064lmKwI,19901
nltk/parse/projectivedependencyparser.py,sha256=NKMY9nuBbECSkXtuZiXbSMUYf5wz__kUQOtQWtdsxi0,27527
nltk/parse/recursivedescent.py,sha256=aFVBELWHJYH1pZ7TIlyZ3QmY-KOA5PneA1FZXbOyWvQ,25348
nltk/parse/shiftreduce.py,sha256=1UI8qQaO13MC5NccNz1dfJegrG-UmSqBqS00G0oDH3M,16591
nltk/parse/stanford.py,sha256=BLFqbc7OlJ4IpoSQRjwJpwFVLQlp-AK0EflJ68WFoMY,18840
nltk/parse/transitionparser.py,sha256=kHVsYcnGLV8kC2xUUNko68vZy1uqTCIH3nMZ9VHdEWk,31463
nltk/parse/util.py,sha256=epAucXN7HAJVeUX30d3q7wKXVJ53Is2BvZBayptSa30,8431
nltk/parse/viterbi.py,sha256=OHHeViqWAhWLfEFJxX7uX2y52s4LzAhI8T2h_KN318M,17896
nltk/probability.py,sha256=UoYfRoqN9mBJxNU8FWk-ay4lpygkHCRyfmXyUDDIcqo,90323
nltk/sem/__init__.py,sha256=rJlkOfN80yB_Q2t3x1lm9ntGHSeZ13BitPRSFpL6oh8,2368
nltk/sem/__pycache__/__init__.cpython-312.pyc,,
nltk/sem/__pycache__/boxer.cpython-312.pyc,,
nltk/sem/__pycache__/chat80.cpython-312.pyc,,
nltk/sem/__pycache__/cooper_storage.cpython-312.pyc,,
nltk/sem/__pycache__/drt.cpython-312.pyc,,
nltk/sem/__pycache__/drt_glue_demo.cpython-312.pyc,,
nltk/sem/__pycache__/evaluate.cpython-312.pyc,,
nltk/sem/__pycache__/glue.cpython-312.pyc,,
nltk/sem/__pycache__/hole.cpython-312.pyc,,
nltk/sem/__pycache__/lfg.cpython-312.pyc,,
nltk/sem/__pycache__/linearlogic.cpython-312.pyc,,
nltk/sem/__pycache__/logic.cpython-312.pyc,,
nltk/sem/__pycache__/relextract.cpython-312.pyc,,
nltk/sem/__pycache__/skolemize.cpython-312.pyc,,
nltk/sem/__pycache__/util.cpython-312.pyc,,
nltk/sem/boxer.py,sha256=qLQ7GLrP287ZN3DfQsh948-MGBQbSPXUtR-5uv06i2A,53740
nltk/sem/chat80.py,sha256=s5r7o_l-VJFNvq86SkdOrzmVXuIp_m6wudsqbrp2EKY,25656
nltk/sem/cooper_storage.py,sha256=9Nt-GTIjJ2wv5UNtBVleJnVe-0dbvarIWGMEX_SfS6Q,4086
nltk/sem/drt.py,sha256=mKtAJI6poURUmY41kLGaooFe9oFF0iEKZPwZMPVQ66g,51667
nltk/sem/drt_glue_demo.py,sha256=Y8pkE-L16-Z8g0CTW4Hey3_zoAXG2uRoPj_zRs12HJc,18618
nltk/sem/evaluate.py,sha256=y0C1O8QqiGFTcDJPhvKqsku-iW8RkVwxrden_-QssCk,25446
nltk/sem/glue.py,sha256=shaZ1m6HJJp0YduXH0xGsyitkdswp0sSdr7f7qiiMlU,29415
nltk/sem/hole.py,sha256=q2WaliL2ArY7MnEH4rmOyoOQzWT5b0940pL2mKYS1l8,13821
nltk/sem/lfg.py,sha256=s-oP3ESRxAb-3sGQTcAHPkZGDAcg20AX7Mg6ptGDLQs,7455
nltk/sem/linearlogic.py,sha256=zXd81SEqyTi8UvZ5vYX4pFC4CAQpgjegTnljGntASs0,16749
nltk/sem/logic.py,sha256=2aV1caj6_MGzMRi5WaDId5kpg1BZzEC16VWaDWkFoPk,68174
nltk/sem/relextract.py,sha256=9rURa95B2OgVJ-6-dd4CZJHN4TkgcnTjenAgfayIwP8,15270
nltk/sem/skolemize.py,sha256=ry9EBGSIDYfsHhuoVLbUjoLoJyMqc99LgJ5uSdWN_mQ,5722
nltk/sem/util.py,sha256=-lFX6RW7k8CjbqkvXgxt6_7pmlrLdKXhHDkaR2dAPqA,8747
nltk/sentiment/__init__.py,sha256=J-bZDDJYg5IN95zJgPbPqyBHvB7pAEJlFbSs1dnR6-E,369
nltk/sentiment/__pycache__/__init__.cpython-312.pyc,,
nltk/sentiment/__pycache__/sentiment_analyzer.cpython-312.pyc,,
nltk/sentiment/__pycache__/util.cpython-312.pyc,,
nltk/sentiment/__pycache__/vader.cpython-312.pyc,,
nltk/sentiment/sentiment_analyzer.py,sha256=E0cAsUjXKBe3M1tq1-8qYRFoerw5m3Js0axhvotqfyo,10177
nltk/sentiment/util.py,sha256=gLgdFyGO5WpzsNrh6rsBMtG5MH18LieqTStVZqtMzFA,30392
nltk/sentiment/vader.py,sha256=F6ZtXdLhMWU0VyFX0rzMV918YDCAaGzoMnIqbgekqFw,21131
nltk/stem/__init__.py,sha256=dHKE-pRTdOuM2e9orw5uCCH_XXOw9b5JKHrzLXQgZZg,1262
nltk/stem/__pycache__/__init__.cpython-312.pyc,,
nltk/stem/__pycache__/api.cpython-312.pyc,,
nltk/stem/__pycache__/arlstem.cpython-312.pyc,,
nltk/stem/__pycache__/arlstem2.cpython-312.pyc,,
nltk/stem/__pycache__/cistem.cpython-312.pyc,,
nltk/stem/__pycache__/isri.cpython-312.pyc,,
nltk/stem/__pycache__/lancaster.cpython-312.pyc,,
nltk/stem/__pycache__/porter.cpython-312.pyc,,
nltk/stem/__pycache__/regexp.cpython-312.pyc,,
nltk/stem/__pycache__/rslp.cpython-312.pyc,,
nltk/stem/__pycache__/snowball.cpython-312.pyc,,
nltk/stem/__pycache__/util.cpython-312.pyc,,
nltk/stem/__pycache__/wordnet.cpython-312.pyc,,
nltk/stem/api.py,sha256=poyb786pMqeK9YJCDqNJAobK4i8gs0c4b2krcL7VXYg,714
nltk/stem/arlstem.py,sha256=x3QVJsciYaOqBiCs2BpZCtlx2D62NfoE097EQcqCkmU,12645
nltk/stem/arlstem2.py,sha256=hzgqy5i53U8EScNkHv8uJXz4B2d33xps4jmkc5tIpes,16078
nltk/stem/cistem.py,sha256=Cg0H0kFtDtF9P9rVDLiyLHuHn3QCa7V-0cYAUTVB67A,7050
nltk/stem/isri.py,sha256=qechfq_n3v14f-b3ceeY2dkHmaS0X_EaYYOS3_wuz_o,14595
nltk/stem/lancaster.py,sha256=lWgJUXrSf_opxL6AKmG17_2SMtdV9rO7m56BJFDxOUE,12243
nltk/stem/porter.py,sha256=X1KQyVau6aUjMOolNaaDF7JbIGEpIMK7ubtCpi_3_nc,27711
nltk/stem/regexp.py,sha256=F_xAMJ9F8i_bpXaSnE3C4XqlhqYtyhMNaOY8OegZ1Eg,1521
nltk/stem/rslp.py,sha256=c5eWdKwkt1LSU3l_hUPfBiJt-BCMaNd8WSmIlDaAZs4,5374
nltk/stem/snowball.py,sha256=McapquuwaDtq7jSAc-qvIv04ejCl8i3_C_doUEHYmTs,177919
nltk/stem/util.py,sha256=gurjwRm8K7q7jzPgTbNxNX6Jql9knvF4QMP_unjVOU8,619
nltk/stem/wordnet.py,sha256=YFdaZixsGVPDBBxKaT_CstCJbO_YgD1rtB4ASgfPH-Y,2884
nltk/tabdata.py,sha256=pW-5stbTdKMWxjHczTuwRGcgUpPi5EkjqOJOHhhqAh0,2606
nltk/tag/__init__.py,sha256=9TzYdvM4Ra-k7bW9lc2QmdGqBNJPbkas0JFDYC1b5ZI,7088
nltk/tag/__pycache__/__init__.cpython-312.pyc,,
nltk/tag/__pycache__/api.cpython-312.pyc,,
nltk/tag/__pycache__/brill.cpython-312.pyc,,
nltk/tag/__pycache__/brill_trainer.cpython-312.pyc,,
nltk/tag/__pycache__/crf.cpython-312.pyc,,
nltk/tag/__pycache__/hmm.cpython-312.pyc,,
nltk/tag/__pycache__/hunpos.cpython-312.pyc,,
nltk/tag/__pycache__/mapping.cpython-312.pyc,,
nltk/tag/__pycache__/perceptron.cpython-312.pyc,,
nltk/tag/__pycache__/senna.cpython-312.pyc,,
nltk/tag/__pycache__/sequential.cpython-312.pyc,,
nltk/tag/__pycache__/stanford.cpython-312.pyc,,
nltk/tag/__pycache__/tnt.cpython-312.pyc,,
nltk/tag/__pycache__/util.cpython-312.pyc,,
nltk/tag/api.py,sha256=A150mTCcGE_HJTU78rY1h15YhIYGwrgNF0zpgYaK6XI,14514
nltk/tag/brill.py,sha256=19WDKKw_QP4dj0i5UXVRtmyYqgBomt5hFtqk2UcEdr0,16368
nltk/tag/brill_trainer.py,sha256=__ViKxzUQDXJfcnFlb_inTIXoo5xWWxtiIhk4KjzHYE,27268
nltk/tag/crf.py,sha256=vmDeg43_6onep7hxrnGgB2_7Y3XpSfeam-kwzpZVimI,7753
nltk/tag/hmm.py,sha256=4xrO9-9FoYydK0AHXUnAQkSN6_KXqX8rCuWRu4ClFxI,49017
nltk/tag/hunpos.py,sha256=53njr-HmJrtvde9IJyvJqmuTGc1G553b8wy2M2Bw2bY,5053
nltk/tag/mapping.py,sha256=84CCFjP671pUCRGaHrPnarhomGGxnUE7_m1-qneHKCY,3888
nltk/tag/perceptron.py,sha256=IzKmMZFoj3DGTX9gnYK49hJn3KbLn1sZMU_Y7-bT3Ng,13992
nltk/tag/senna.py,sha256=jw_EWGBznyyD1YaCMTFeLdCAd8uMXz2FkKKUfZPaf0A,5769
nltk/tag/sequential.py,sha256=BgnNWrBocqQO-QQWdK2UGIpAlGZppgMjDFBfCh0eJp0,27865
nltk/tag/stanford.py,sha256=uAnPuFWaSjXe2hpvlCYCd8GYgVB_hoE1UlbW6SAhPOo,8191
nltk/tag/tnt.py,sha256=xGyPuB-ZhBYJ908HJ0KEWKC7AFRrI1OKa68kLZI78PI,17844
nltk/tag/util.py,sha256=EIVdVJ_cIOfJz_pQHufgru-r406xG8zCj2jeCDG6su4,2281
nltk/tbl/__init__.py,sha256=DaaL9ueXwzFdAH-pbGA2SaGVUyLpEtJ64yVnegk9ef0,759
nltk/tbl/__pycache__/__init__.cpython-312.pyc,,
nltk/tbl/__pycache__/api.cpython-312.pyc,,
nltk/tbl/__pycache__/demo.cpython-312.pyc,,
nltk/tbl/__pycache__/erroranalysis.cpython-312.pyc,,
nltk/tbl/__pycache__/feature.cpython-312.pyc,,
nltk/tbl/__pycache__/rule.cpython-312.pyc,,
nltk/tbl/__pycache__/template.cpython-312.pyc,,
nltk/tbl/api.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
nltk/tbl/demo.py,sha256=OAOtjsvs0O1HwNmmFomiX8cNdRjYGS1R4pjZtj9P4BU,14918
nltk/tbl/erroranalysis.py,sha256=nNqln9uww3-gmu2P00OmuDXPLl5vl5F-qs0TQ2hh1pI,1414
nltk/tbl/feature.py,sha256=k9VEabkOmu65mVCg00YgSTlShg37ScUMxiM7bFiVhR8,9423
nltk/tbl/rule.py,sha256=g0ZagSLng9r5YjxOV-MtlfEaOzsRjZOzI7LtgvL03O0,11188
nltk/tbl/template.py,sha256=oC4o-lHUvXUQ8ZZTcVbfjy2pDmSZGpHttAMKadR38S4,12613
nltk/test/__init__.py,sha256=KrD4kzmkaGtk1IfMORkmZW2Wnxmh5Vhoxbe02fXBVjc,469
nltk/test/__pycache__/__init__.cpython-312.pyc,,
nltk/test/__pycache__/all.cpython-312.pyc,,
nltk/test/__pycache__/childes_fixt.cpython-312.pyc,,
nltk/test/__pycache__/classify_fixt.cpython-312.pyc,,
nltk/test/__pycache__/conftest.cpython-312.pyc,,
nltk/test/__pycache__/gensim_fixt.cpython-312.pyc,,
nltk/test/__pycache__/gluesemantics_malt_fixt.cpython-312.pyc,,
nltk/test/__pycache__/portuguese_en_fixt.cpython-312.pyc,,
nltk/test/__pycache__/probability_fixt.cpython-312.pyc,,
nltk/test/__pycache__/setup_fixt.cpython-312.pyc,,
nltk/test/all.py,sha256=-qE4Z8bu-2m4j7BMFNEvmP0di4snndRGMzpeeaTqZL8,795
nltk/test/bleu.doctest,sha256=ZNq4bmCh8YDh4n2NCw_sbIlnpJ8AgExsXquvybojW7c,833
nltk/test/bnc.doctest,sha256=6OgZyKF9U5l83F-0h58QBBuw7eOZ03AGVZM47bymu0U,1991
nltk/test/ccg.doctest,sha256=I93VaLamC7pHParv0EsMQUIN0v7jfAcu8yYzatQIj_0,19410
nltk/test/ccg_semantics.doctest,sha256=2cO3Mp9K4mRgUx5vewf6I5xiHxvLNG6cRgbKCMoW0xw,30514
nltk/test/chat80.doctest,sha256=TXDJVUwizONP6TXEMPGX3HcTP7s69Kv-hTBCsNBf2n4,8503
nltk/test/childes.doctest,sha256=cKCWCQXf1juDiZLHYkM8XHWd_7j2c0lMvfFMX8akedg,9173
nltk/test/childes_fixt.py,sha256=zTfrv_Qgx2bg6XSHMqkUSn2d2VvxdPWG80ltY-3aKUc,359
nltk/test/chunk.doctest,sha256=nhjgc8xGr3C9DSt2Yn8k3-ZeHDr0BGS2vDU2qXSHP9s,11139
nltk/test/classify.doctest,sha256=NrZfnM_fukjf2QRMkIvuMCyZvjbWs7FFxakpvms_omg,7497
nltk/test/classify_fixt.py,sha256=ien3kdMqWZl2jd_EDX7kwv_3acv5NniKWSh51Ca1pbI,114
nltk/test/collections.doctest,sha256=VVo_RTZSD22ekBQjTLWzxG8_QcKdYN_9ePVpK4vJ-aA,591
nltk/test/collocations.doctest,sha256=0r5MGHhnTbu_rPzymI63sjV989OrIEfMDdz_r_o1ZSQ,12199
nltk/test/concordance.doctest,sha256=jvyA7kMNyMCdkQDNR8kqsz4dwH3c6tfCnpg2MZebZ5Q,3469
nltk/test/conftest.py,sha256=iXhN5hecXQ713Zdq1cfkYyTIyGFULgCeFOB4d-YV3sA,771
nltk/test/corpus.doctest,sha256=HUhpPlCzetnxtI_7zZ03k8pGbacdK80j3XXfHbNGInQ,101376
nltk/test/crubadan.doctest,sha256=nguHuIpwWlYFAi-N8KT_TOHXytTdOwPWWjD8rE0H89w,1995
nltk/test/data.doctest,sha256=QTZILP7lmeKAXhYo4sQAX7uH9TNMIXqIlGuk2rn9jjE,13953
nltk/test/dependency.doctest,sha256=MGSTnlmMwX2ss9RuA0msptfzQU1jHtBhnnrPauf2W9I,7428
nltk/test/discourse.doctest,sha256=x8TdxlZcfiB25LMnDkUXrEFygKx_eS8lC31hLWSvnm4,17371
nltk/test/drt.doctest,sha256=q_lHs-pFKMQSWWLWUHGwwFmVRc_RHdk6D5HjUjqJL2c,19561
nltk/test/featgram.doctest,sha256=9EA_OfGSn1ofTPZYCKOXlg-rKfn6j7JufXN-jG4ey8c,28260
nltk/test/featstruct.doctest,sha256=uZLE8i0R4X2_o-QZlTi80eniCXrU_Wc0prAsfwsynqE,37665
nltk/test/framenet.doctest,sha256=DgUxSbfJTLbyVOT5xmtRC0wcCXy11hHvVwmcuYHzPH4,10509
nltk/test/generate.doctest,sha256=9Rp_ieLoyrUmvrWIGd-bim4GxpE4TzarEoy541SAyME,1633
nltk/test/gensim.doctest,sha256=yJsAWaSRuCGzOPrWMPiE_axqyfYfNFsTnGCFr6Vi6RU,5059
nltk/test/gensim_fixt.py,sha256=SnLRcbEVQhnbG3xzIRgmyAW2aaxzvACu2cuc2bGxiA0,73
nltk/test/gluesemantics.doctest,sha256=PlZVuhL0usuj1nGBs3D1KYtipfYeM0jdG4qrGWRVYhg,12322
nltk/test/gluesemantics_malt.doctest,sha256=RV2hHEu2DWJD9hVdVcyMsceK5bCsgax1E4FDTqAITC0,2598
nltk/test/gluesemantics_malt_fixt.py,sha256=mzeqijjUl562AXj1zvWBNAwkm-m06nL0FgcPTlBnyl8,223
nltk/test/grammar.doctest,sha256=u0XIB2JEhYlMRMXYG1Rlo29GltipJGxxo5EfrLj1NZI,2384
nltk/test/grammartestsuites.doctest,sha256=UGcwLzuuNiBdDPSphNMjsRzO_q5lPayweMwZmXNeabU,3200
nltk/test/index.doctest,sha256=x28WliOUJ_AmSDZ3dq5Zs2mK_fbYfk1KmDRWImEdILU,2601
nltk/test/inference.doctest,sha256=uXjZlCFjgD46gmg2zGyMZUBpR2o2C3jfOHd8WJKoe4Q,17829
nltk/test/internals.doctest,sha256=13iVLrBgzzAXFUJlGxalUjw8RqrSC2705uHjKffXKsY,4122
nltk/test/japanese.doctest,sha256=UmkPsZYaIWFUl29PHTVVcAM4WEZ2li5DhAtbRIndCxU,1045
nltk/test/lm.doctest,sha256=67MAGAyRZCfbr45wLsSTFvrhvbsvr9pvAlCDCCB3iF8,3816
nltk/test/logic.doctest,sha256=HdYpNjp30Q9CEEOqS0X0P-uZlXuMdE06h7GJDdhV8rA,34087
nltk/test/meteor.doctest,sha256=ljT58_HdSK09FnzgXG_w0lAz-cWQYbSUfmSnTcVlj-I,1469
nltk/test/metrics.doctest,sha256=-BKapQopl_Wx8pNZVzPFz5gJLAKnYGm22Ur_njxlZk4,10962
nltk/test/misc.doctest,sha256=_E27wL9iodSXQu5qOlKl82aVrDMijPs-Db-Ui4rENrU,3346
nltk/test/nonmonotonic.doctest,sha256=GbMmJrF2J0InxTXYEH1XYeaBkg7-LhN3hmczH5DYVwQ,10077
nltk/test/paice.doctest,sha256=OM6l7fOhifdG3BFdg-ulhdlAnZasDP5ok5semlh3jME,1238
nltk/test/parse.doctest,sha256=RbX4CzyJcLwY8H4-Z0qqfSybsmlRtpGp0CjmCkpk-ck,34003
nltk/test/portuguese_en.doctest,sha256=7QW1bQM5oMFsvTGQIg6YH5zaLox8TUo-sszAPSvZp7o,22663
nltk/test/portuguese_en_fixt.py,sha256=eMpiVYNBTzCZDlvKYpRs5A1xGIu7GezIk53IS4sn68Q,126
nltk/test/probability.doctest,sha256=YvLIcIwE5BrKzefqh0DmXqaKYD0VSOCgmbwEJCEcjHU,8937
nltk/test/probability_fixt.py,sha256=S8yPcNMYXBYfSgLwqZ-4LLIxiieyrjV5EDRvn5ydmas,180
nltk/test/propbank.doctest,sha256=itLnaDwvyV5BxSHri2WAlP9_heNy48n2uaZ9OdmTt10,6518
nltk/test/relextract.doctest,sha256=78BLIFybep-3M-ue0ReUVA2HmKDXR_rdlhY1OCuBk5k,9257
nltk/test/resolution.doctest,sha256=AFBlapysYUSc1Ofq7DnS-T4t8EZS8sXft23sO7bQDqY,7788
nltk/test/semantics.doctest,sha256=9qhnzFJMeAOb7kuEoS3IO0tLG-t0X1ZWOtPCR0cqURI,24523
nltk/test/sentiment.doctest,sha256=yPqVUvx-sxRxZQQjtIIz4LHcJcLnvvGoYshumUKHIfs,11993
nltk/test/sentiwordnet.doctest,sha256=q8aB94S1WgcoxRA5rvYP-aTKdQpCQyJNzezrMavro9s,1010
nltk/test/setup_fixt.py,sha256=XnR5Esl_R0XiKIEuf9CzYBqIZ3Eo3qG0ai6YNzej0Vs,886
nltk/test/simple.doctest,sha256=mHbxaVxrE_7GbX-42NCqRiUwKl6rxFtpdmhT6GimMDs,2324
nltk/test/stem.doctest,sha256=9kZ-ssYTZzT8ZyHZBlDHlpOerrWv_NFCud22USC-T-Y,2447
nltk/test/tag.doctest,sha256=6tmKbfoQh5bpR-h4B4j6QTYK8HPWXQNYUWVPsa3FVQg,33786
nltk/test/tokenize.doctest,sha256=z9vewvRcZPsjoM0TfLGNkMtLOhw92_L9qZ7v4AV_fBI,22147
nltk/test/toolbox.doctest,sha256=iS35ePvJQk8CMee8Tl6Xb9rHJr-lb3FFnRX6GkkxWsE,10017
nltk/test/translate.doctest,sha256=D779BvyYmx3WXcge-geGIFtlqdMAklQtLGQbN0Cps8k,8156
nltk/test/tree.doctest,sha256=u3tKCz6EhJruaUxlMzyOpSFfsIpQ3cOgz04OJg6nNj4,46058
nltk/test/treeprettyprinter.doctest,sha256=vguOJahvTsQs8_PJ7OblNRNl3W3ewa19TR3RGGunE_U,9199
nltk/test/treetransforms.doctest,sha256=Jk6UQtEZCixLsnG-v153VnKd-QMN45F2MgTlhQ4ffc8,4852
nltk/test/unit/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
nltk/test/unit/__pycache__/__init__.cpython-312.pyc,,
nltk/test/unit/__pycache__/test_aline.cpython-312.pyc,,
nltk/test/unit/__pycache__/test_bllip.cpython-312.pyc,,
nltk/test/unit/__pycache__/test_brill.cpython-312.pyc,,
nltk/test/unit/__pycache__/test_cfd_mutation.cpython-312.pyc,,
nltk/test/unit/__pycache__/test_cfg2chomsky.cpython-312.pyc,,
nltk/test/unit/__pycache__/test_chunk.cpython-312.pyc,,
nltk/test/unit/__pycache__/test_classify.cpython-312.pyc,,
nltk/test/unit/__pycache__/test_collocations.cpython-312.pyc,,
nltk/test/unit/__pycache__/test_concordance.cpython-312.pyc,,
nltk/test/unit/__pycache__/test_corenlp.cpython-312.pyc,,
nltk/test/unit/__pycache__/test_corpora.cpython-312.pyc,,
nltk/test/unit/__pycache__/test_corpus_views.cpython-312.pyc,,
nltk/test/unit/__pycache__/test_data.cpython-312.pyc,,
nltk/test/unit/__pycache__/test_disagreement.cpython-312.pyc,,
nltk/test/unit/__pycache__/test_distance.cpython-312.pyc,,
nltk/test/unit/__pycache__/test_downloader.cpython-312.pyc,,
nltk/test/unit/__pycache__/test_freqdist.cpython-312.pyc,,
nltk/test/unit/__pycache__/test_hmm.cpython-312.pyc,,
nltk/test/unit/__pycache__/test_json2csv_corpus.cpython-312.pyc,,
nltk/test/unit/__pycache__/test_json_serialization.cpython-312.pyc,,
nltk/test/unit/__pycache__/test_metrics.cpython-312.pyc,,
nltk/test/unit/__pycache__/test_naivebayes.cpython-312.pyc,,
nltk/test/unit/__pycache__/test_nombank.cpython-312.pyc,,
nltk/test/unit/__pycache__/test_pl196x.cpython-312.pyc,,
nltk/test/unit/__pycache__/test_pos_tag.cpython-312.pyc,,
nltk/test/unit/__pycache__/test_ribes.cpython-312.pyc,,
nltk/test/unit/__pycache__/test_rte_classify.cpython-312.pyc,,
nltk/test/unit/__pycache__/test_seekable_unicode_stream_reader.cpython-312.pyc,,
nltk/test/unit/__pycache__/test_senna.cpython-312.pyc,,
nltk/test/unit/__pycache__/test_stem.cpython-312.pyc,,
nltk/test/unit/__pycache__/test_tag.cpython-312.pyc,,
nltk/test/unit/__pycache__/test_tgrep.cpython-312.pyc,,
nltk/test/unit/__pycache__/test_tokenize.cpython-312.pyc,,
nltk/test/unit/__pycache__/test_twitter_auth.cpython-312.pyc,,
nltk/test/unit/__pycache__/test_util.cpython-312.pyc,,
nltk/test/unit/__pycache__/test_wordnet.cpython-312.pyc,,
nltk/test/unit/lm/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
nltk/test/unit/lm/__pycache__/__init__.cpython-312.pyc,,
nltk/test/unit/lm/__pycache__/test_counter.cpython-312.pyc,,
nltk/test/unit/lm/__pycache__/test_models.cpython-312.pyc,,
nltk/test/unit/lm/__pycache__/test_preprocessing.cpython-312.pyc,,
nltk/test/unit/lm/__pycache__/test_vocabulary.cpython-312.pyc,,
nltk/test/unit/lm/test_counter.py,sha256=tl8t6Wz9iFUdaLby9gH4Z8ZfVd3wIj_oHdiAuOjxYOM,3775
nltk/test/unit/lm/test_models.py,sha256=_4dGBEBSPPMuFK47HTIPUc8FmMBMVF2vqfvBsilI-M4,19579
nltk/test/unit/lm/test_preprocessing.py,sha256=nsEpxYDTCBKtmf-MtWXFUKwIiYAxak8Bek0P4x8w2hc,969
nltk/test/unit/lm/test_vocabulary.py,sha256=ihIMq2xr-EIhKU_MT5Ksi53vF5ob6i9jnbgIn1uKK5M,5761
nltk/test/unit/test_aline.py,sha256=Im1PJmoevSmPY4AljLWju2vVQngH4L-YV1HWvSBMNDk,1083
nltk/test/unit/test_bllip.py,sha256=cMhbDVJckuCN22ja6keh7968Qey0h5nkp44Q_IoWLAw,1073
nltk/test/unit/test_brill.py,sha256=G1VyOa4Z0ncohJBsUFE0AqknpaBYJnsKIIMsIShRF2k,990
nltk/test/unit/test_cfd_mutation.py,sha256=5AwXtHdtTMdHIyZXIJPqiDHSkoRvpZh9mjQJVa79Joo,1334
nltk/test/unit/test_cfg2chomsky.py,sha256=MRuo4rHZyRo4bXOvQDQLEJ3lCBdb6UmZHCBojZrKDcY,1677
nltk/test/unit/test_chunk.py,sha256=0xxFRAD0FvZMzrCTjWCGEZYXJIzcX1GqsxIrhQtyE5o,2134
nltk/test/unit/test_classify.py,sha256=zIbViWdHVdgPnG0ZBu2XyulL9OE5mFYx0Y9bAy6vjts,1289
nltk/test/unit/test_collocations.py,sha256=tI6AVKX2vfwd22SZz0P2CW9vFx1Kcsu4HfjxY-iR_Lo,3570
nltk/test/unit/test_concordance.py,sha256=Px6oGsa019LY-OtCE4xwPciFOKgPr63jeKONvKaJ-Go,4010
nltk/test/unit/test_corenlp.py,sha256=n9lcg0svZR-6yEMH7bEnmf3O79Lp2557l-b0zn79eUI,57374
nltk/test/unit/test_corpora.py,sha256=7xsgDP4EcCgc9p_TpAvo3SDoYZOSQbS4Z7sfcC4kY24,9662
nltk/test/unit/test_corpus_views.py,sha256=YzsD9rmS1fdnM1gaQoB1fWVYtmCyqYQsaQGrYIEt_to,1552
nltk/test/unit/test_data.py,sha256=ZZuRJ-t0bSGdkol7NECc-LkqyiA9GzAedtzfyhHeHTw,375
nltk/test/unit/test_disagreement.py,sha256=MsGXqiqtpgFaCYlqBb2s1-L5sA3FvWMuLa0RNV_eEg8,4874
nltk/test/unit/test_distance.py,sha256=y67Y_bLV-f3mEHN67FoPx-zv4SIvvqCiM9VCZHZ_BzU,5710
nltk/test/unit/test_downloader.py,sha256=7ONMivXIUfw8Amj91z0KE2edIV1tk1348vL_qVYu_8U,3352
nltk/test/unit/test_freqdist.py,sha256=hJUkutZZjyARsgOf55lhRWBxvmcnGTrXXOu180WzwWE,203
nltk/test/unit/test_hmm.py,sha256=IX2vGsl0nJNQUrHxiL7zM8L81Vcc61NsyVH5Un0NDEA,2203
nltk/test/unit/test_json2csv_corpus.py,sha256=6ZJAEju1lHE-9t__wzYbKRvm6Rvv9lpVXvt20pbV4y0,5678
nltk/test/unit/test_json_serialization.py,sha256=YiN5k3JXNxc0-xfGLgBqjtywXxqvVfWFYf2RcH7l4nk,3539
nltk/test/unit/test_metrics.py,sha256=mb7sTzy1qkQRUR0yZWbDD8RO3ZNTXj4x5yLPLbB-Yws,1883
nltk/test/unit/test_naivebayes.py,sha256=XpzZQpr3BSnm2w22F9bymvDh0SSx1FJTnVLPLYa57hM,743
nltk/test/unit/test_nombank.py,sha256=niGOnyPLDlaOd1RPHa2dm9MOkD7I5iRUZ8oMDg_tRUg,733
nltk/test/unit/test_pl196x.py,sha256=ysKjSVrXsG1PZWl1ZxaL7eKN-ahbvQkhRcRPaQ864jI,397
nltk/test/unit/test_pos_tag.py,sha256=SmbtemJDgj2drCtSlW6CCpHwFCHkR7OWHFnfXBoI62g,3895
nltk/test/unit/test_ribes.py,sha256=fBODH7pFBBK1j2V8gS71NcPm_5EALJJgQChETqTgOsw,4958
nltk/test/unit/test_rte_classify.py,sha256=XBlIJPj6XhmSwSa-YRz_jDUbp7YMUO7APUEcm5OFK2k,2671
nltk/test/unit/test_seekable_unicode_stream_reader.py,sha256=x583-Wlqeb94dnOfzy8SesrDw4KQfAc2Epp17M8Mpvw,2179
nltk/test/unit/test_senna.py,sha256=nEdPDapYE_StHLB5yuWibnIIA6CpnxV_bUMAAknJHCw,3600
nltk/test/unit/test_stem.py,sha256=IpuS0VaJGptLqrD1Ak3oSN1Fgb21kadxRkuGMEVE4do,6190
nltk/test/unit/test_tag.py,sha256=pv-hoLndPgjGG9Z0cpp_uWAyrG5jTFg_CPLSMIW4ln4,512
nltk/test/unit/test_tgrep.py,sha256=2h4uDN1qqjn61YdsoqvLfG4K7jiM-7jEkOn4iCnxUMY,30927
nltk/test/unit/test_tokenize.py,sha256=Ol2ZQvMnj1mXJNNBCGQDKe7weE7GcUeZJE5bgHsyIOg,31048
nltk/test/unit/test_twitter_auth.py,sha256=mvlaKdYBBkouuws-gGArDqf6dk2WQmD9S4T3jry6cnk,2432
nltk/test/unit/test_util.py,sha256=riDVjfX9eSaukdICajmOx7sCEhezmG246AghP0FjMOA,1806
nltk/test/unit/test_wordnet.py,sha256=oAqoSzDh1dcBDUGFabWk745FkRXbkgZI7VyeV--dzK8,11381
nltk/test/unit/translate/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
nltk/test/unit/translate/__pycache__/__init__.cpython-312.pyc,,
nltk/test/unit/translate/__pycache__/test_bleu.cpython-312.pyc,,
nltk/test/unit/translate/__pycache__/test_gdfa.cpython-312.pyc,,
nltk/test/unit/translate/__pycache__/test_ibm1.cpython-312.pyc,,
nltk/test/unit/translate/__pycache__/test_ibm2.cpython-312.pyc,,
nltk/test/unit/translate/__pycache__/test_ibm3.cpython-312.pyc,,
nltk/test/unit/translate/__pycache__/test_ibm4.cpython-312.pyc,,
nltk/test/unit/translate/__pycache__/test_ibm5.cpython-312.pyc,,
nltk/test/unit/translate/__pycache__/test_ibm_model.cpython-312.pyc,,
nltk/test/unit/translate/__pycache__/test_meteor.cpython-312.pyc,,
nltk/test/unit/translate/__pycache__/test_nist.cpython-312.pyc,,
nltk/test/unit/translate/__pycache__/test_stack_decoder.cpython-312.pyc,,
nltk/test/unit/translate/test_bleu.py,sha256=_2vgsTalBgdL2wcR7pgUhDVM7J80bYyQJHFEVPKkcHU,15825
nltk/test/unit/translate/test_gdfa.py,sha256=n2PrEqoNvmrlfO1KBDJk0Hyxh4_T4mGakBUYqaPnQhg,4616
nltk/test/unit/translate/test_ibm1.py,sha256=JRjD9LIjVYbvRZUjmFPq0H2VnDjMQsJc5BL_Pne7gF8,2596
nltk/test/unit/translate/test_ibm2.py,sha256=7RSYKeE7KsgnQFfbJ3dv9nCJpldJGLRvBoNrHdmqgOE,3291
nltk/test/unit/translate/test_ibm3.py,sha256=UG0H9W9kydRTV99nRLs8HuUzsPcbF7CwReSBM0GzqiI,4084
nltk/test/unit/translate/test_ibm4.py,sha256=vN_-dwdeNzXvyEY6okfEMuOth41wbBfcYX7AjlnAydA,5089
nltk/test/unit/translate/test_ibm5.py,sha256=rAEGJZKTRyaooEu7Ao-HWE6amCrMd_tfKqdSvF8IURM,6601
nltk/test/unit/translate/test_ibm_model.py,sha256=F18whTZi_Py1HvXgikqqiCY5gj2t83piwiqQttWz-gA,9407
nltk/test/unit/translate/test_meteor.py,sha256=_TTTgX-pwtzPyLkhOwYGmUrDf5frfm2u7OekFrqcYIg,730
nltk/test/unit/translate/test_nist.py,sha256=JUUCPuhr2zXCNjcrabnf0AjtIitXqEnZH26YgftkX8g,1609
nltk/test/unit/translate/test_stack_decoder.py,sha256=YilENC7MWLheARke9VeCtLLTAiXfULD79hoa43gRkHA,9706
nltk/test/util.doctest,sha256=7EheDjSJyfVk_aL0HXQnp26EvT7Z6USTXsxayhQtIqI,1011
nltk/test/wordnet.doctest,sha256=Cd6vSEvpxlXQPPyI1JqNX4Iqpt0VP6v8oHFfKypX0RQ,32793
nltk/test/wordnet_lch.doctest,sha256=Qj1xlypeT1kF0Sp0IxZdDbiogKDXFzVhwXJ9C_nLSZg,2308
nltk/test/wsd.doctest,sha256=ilHR5HcdPfwXyBmzpYjCrzUMY_whTAnjKAabDMw2Byo,2946
nltk/text.py,sha256=fyJddSJAfDCa6irC9Uiu5ddc0tAJJc0noyMsiVjmHRs,28352
nltk/tgrep.py,sha256=_fRSsQMxJna28Uou0UsoGUp3A2-Wjp1iisKkyGdHCNU,36873
nltk/tokenize/__init__.py,sha256=X12j-y-f3-vLJq2dIJAV-6cfMEFa2nA6xkH3Zi-JT4I,5421
nltk/tokenize/__pycache__/__init__.cpython-312.pyc,,
nltk/tokenize/__pycache__/api.cpython-312.pyc,,
nltk/tokenize/__pycache__/casual.cpython-312.pyc,,
nltk/tokenize/__pycache__/destructive.cpython-312.pyc,,
nltk/tokenize/__pycache__/legality_principle.cpython-312.pyc,,
nltk/tokenize/__pycache__/mwe.cpython-312.pyc,,
nltk/tokenize/__pycache__/nist.cpython-312.pyc,,
nltk/tokenize/__pycache__/punkt.cpython-312.pyc,,
nltk/tokenize/__pycache__/regexp.cpython-312.pyc,,
nltk/tokenize/__pycache__/repp.cpython-312.pyc,,
nltk/tokenize/__pycache__/sexpr.cpython-312.pyc,,
nltk/tokenize/__pycache__/simple.cpython-312.pyc,,
nltk/tokenize/__pycache__/sonority_sequencing.cpython-312.pyc,,
nltk/tokenize/__pycache__/stanford.cpython-312.pyc,,
nltk/tokenize/__pycache__/stanford_segmenter.cpython-312.pyc,,
nltk/tokenize/__pycache__/texttiling.cpython-312.pyc,,
nltk/tokenize/__pycache__/toktok.cpython-312.pyc,,
nltk/tokenize/__pycache__/treebank.cpython-312.pyc,,
nltk/tokenize/__pycache__/util.cpython-312.pyc,,
nltk/tokenize/api.py,sha256=8JwOhPVF9mXWsj6oG-v1m8QnztoyDK9pRAexD9EIBLI,2274
nltk/tokenize/casual.py,sha256=_j4H221HLsE6QqRDt41U5YCjag9ud_frteXf31c2tKo,15643
nltk/tokenize/destructive.py,sha256=OJHBwjbHZBuL9yWKZ9AfizKqOubIpVhwr9PG2MbTYAk,9247
nltk/tokenize/legality_principle.py,sha256=SRMSFeXAxI34WQhwPo0F4vVZFn0MwhPhL1k3kEm188Y,6089
nltk/tokenize/mwe.py,sha256=u4N3H0P2uV2Mf639sP1zj2XSCT_Rw94o_HTlCyv66-8,4057
nltk/tokenize/nist.py,sha256=6hSWQ82GxJI56TQwb5gwg4wvEecO2SfPUW3DpQgOki0,7541
nltk/tokenize/punkt.py,sha256=hXdspmIRvaWdhPXC7NnBakFo3tOe4nOUQxAVQ_KDIpI,69073
nltk/tokenize/regexp.py,sha256=fMfIvvoexeYdi7KQpMA6AFMg5EIgKAQPcXDNv8VjQQg,8111
nltk/tokenize/repp.py,sha256=6c8F74QyGqFHNIVWEK_fFJEZeRYTSKAKn2D6oq3KVS0,8096
nltk/tokenize/sexpr.py,sha256=ieatMjx0MGWSW3xhCeLLggS-Okty1OWOI3JKJ5uE2QE,5162
nltk/tokenize/simple.py,sha256=EjWKK30nZ1Uqu9Nf0sNOlsn2PTspS861yU8nUvjrQXk,5262
nltk/tokenize/sonority_sequencing.py,sha256=T-RbtZRMuzbtmuaXC-SYtxh5KDbOxY_exbELDyYshd0,7545
nltk/tokenize/stanford.py,sha256=egm6ha9s7ZL5hDfSXb7gNay6Pr6LIj_8jXjKSAmNnrw,3760
nltk/tokenize/stanford_segmenter.py,sha256=OQG9T_czc7o74QOa5F0AsYZKu3i3f8JFU45r5eEN1mc,9565
nltk/tokenize/texttiling.py,sha256=pm236x09K9YEjdy5uL3CDSFOu1RmEPuDiX2z6tG5VQs,16467
nltk/tokenize/toktok.py,sha256=k2PFsMvR_eq2MkZj7xU4hXG4l97osKc1vA148z7g37Q,7515
nltk/tokenize/treebank.py,sha256=l9OLENebe0YPdW2eazUjm6PGOaTM5wr6f5DzSj5qfM4,16267
nltk/tokenize/util.py,sha256=t5fvAPJsK61GSql_59LIo9crqPlYAGRiCwTzRe9_np4,10044
nltk/toolbox.py,sha256=J_jP-twUrOnirsiwMJWWbYrWu5qfA1tPF7KsQkL4TbM,17813
nltk/translate/__init__.py,sha256=cJXcOlUmAYCNWQVx5fUgVjFnJaSyOsl8ftFFElM_GZ0,1370
nltk/translate/__pycache__/__init__.cpython-312.pyc,,
nltk/translate/__pycache__/api.cpython-312.pyc,,
nltk/translate/__pycache__/bleu_score.cpython-312.pyc,,
nltk/translate/__pycache__/chrf_score.cpython-312.pyc,,
nltk/translate/__pycache__/gale_church.cpython-312.pyc,,
nltk/translate/__pycache__/gdfa.cpython-312.pyc,,
nltk/translate/__pycache__/gleu_score.cpython-312.pyc,,
nltk/translate/__pycache__/ibm1.cpython-312.pyc,,
nltk/translate/__pycache__/ibm2.cpython-312.pyc,,
nltk/translate/__pycache__/ibm3.cpython-312.pyc,,
nltk/translate/__pycache__/ibm4.cpython-312.pyc,,
nltk/translate/__pycache__/ibm5.cpython-312.pyc,,
nltk/translate/__pycache__/ibm_model.cpython-312.pyc,,
nltk/translate/__pycache__/lepor.cpython-312.pyc,,
nltk/translate/__pycache__/meteor_score.cpython-312.pyc,,
nltk/translate/__pycache__/metrics.cpython-312.pyc,,
nltk/translate/__pycache__/nist_score.cpython-312.pyc,,
nltk/translate/__pycache__/phrase_based.cpython-312.pyc,,
nltk/translate/__pycache__/ribes_score.cpython-312.pyc,,
nltk/translate/__pycache__/stack_decoder.cpython-312.pyc,,
nltk/translate/api.py,sha256=PT_tWuqPsnz-sZQXkvRZSKH9mlDt2dz4hBwx4kTFSxk,10836
nltk/translate/bleu_score.py,sha256=0lwGpjuezO3Z_42G2hiTD9KsrNHWdX6ZskpPHrLlOE0,30631
nltk/translate/chrf_score.py,sha256=zfXA0JONXZSxnaLIZ4KPGfzdh5cemsVh5kcUPN8L4sM,8745
nltk/translate/gale_church.py,sha256=GWXt29pAVIdlTAiwuxc4ts6TJv8jkTsTeF32VwKe_S0,8469
nltk/translate/gdfa.py,sha256=-NfFI4zeMVfa738zpUWeRqdQgcWWCCPVJoPHZq9_l3U,6108
nltk/translate/gleu_score.py,sha256=mDynkocG7F9pQU9GREBYW-rI_WFf5HWgXFALPQhLMnU,8641
nltk/translate/ibm1.py,sha256=9_b5SREOl_x_MTFgRgM0mmOnFwV9iRjoKA8VUK2kh5M,9265
nltk/translate/ibm2.py,sha256=4BIaACgFhS0nSL6zhxRsTxCZBmXwJBK-by-v5Zjk8Bc,12224
nltk/translate/ibm3.py,sha256=aNP4i2ZVQn2U5XFRim_aEMivEqnaWRH14dj_HMVtpSA,13796
nltk/translate/ibm4.py,sha256=N0sWaSCRnR3o5KRLFMuwbj1nIadEIh6JRuS6nWwDLUM,20251
nltk/translate/ibm5.py,sha256=BT1FN6DvaUm58hBeQM5crcABqOgExe7HxDET_wwu67w,27248
nltk/translate/ibm_model.py,sha256=o4FvbE9X79SB3O1bOQncTGT4z4AVW2QRN01ls3mGLPU,19931
nltk/translate/lepor.py,sha256=ttCe5H9pUsKVo4BDD5Y6f024wPFXVbxeKEz83bvefPI,12066
nltk/translate/meteor_score.py,sha256=VCrUizS2mBoLVw1yn658Mjds2tdDrwBJ1xORYApKBKw,16892
nltk/translate/metrics.py,sha256=5gVgoCXae0uJvzorype5RY1FnyWXVa2-jeXX86s3iIM,1472
nltk/translate/nist_score.py,sha256=uFrfQMCUTmfR5UmJ0TKLl_KxXDk8mSywXeED2lfQ5o0,7953
nltk/translate/phrase_based.py,sha256=uw-O37liUlzCafISlFBt7pQg_pTWj_OfDiZcbvSTZRQ,7667
nltk/translate/ribes_score.py,sha256=NRTo4OimOkazq0o4WY3ng6SzoZAMxkqKm1Oo03Pmkbo,13697
nltk/translate/stack_decoder.py,sha256=bue38D8SvUjEojfxfLbpAm8fUKXRV9bozvxi-XNBzv0,20001
nltk/tree/__init__.py,sha256=7kN3wpPmJZ2Jwiki0iO1aqccCR5JVCFVR-lDpDz8Yo8,1414
nltk/tree/__pycache__/__init__.cpython-312.pyc,,
nltk/tree/__pycache__/immutable.cpython-312.pyc,,
nltk/tree/__pycache__/parented.cpython-312.pyc,,
nltk/tree/__pycache__/parsing.cpython-312.pyc,,
nltk/tree/__pycache__/prettyprinter.cpython-312.pyc,,
nltk/tree/__pycache__/probabilistic.cpython-312.pyc,,
nltk/tree/__pycache__/transforms.cpython-312.pyc,,
nltk/tree/__pycache__/tree.cpython-312.pyc,,
nltk/tree/immutable.py,sha256=cGYBbG8hWzHiyJ8gZq8nOoss2iIWx4I5EM43DKLWcNw,4054
nltk/tree/parented.py,sha256=WNu2MYi_9XCk8dcaSf0UGj5JpVrytmrIW60HFv3H29k,22602
nltk/tree/parsing.py,sha256=5gA3k1pr7rQiZWO71dVAGe0PJZVCNss6cjegPRHQIA8,2017
nltk/tree/prettyprinter.py,sha256=KWQppgdZqKah-iJm0VJHyo1N7vCb9hnTn0xJ_Z1jVqk,24959
nltk/tree/probabilistic.py,sha256=f-tmYYodK_o2YG3eQ51laJNL_xxTb3TCND1P80fxltc,2418
nltk/tree/transforms.py,sha256=16Xb5-YFf8NC7vJIqf9MnC2HmE90Omb9x94BzXMqEVI,13350
nltk/tree/tree.py,sha256=AQG_5cO5DqsCFAAKWhU6BZPQ1yNJkvFL9BJCfGPpP4U,35518
nltk/treeprettyprinter.py,sha256=z3sIKpJZ5Ygf3kKy7BPD_WpgLYYIHXu6OO2f77JDVK8,947
nltk/treetransforms.py,sha256=4P47I53aKBgh87UuL5ZXyqVHuHCFZwqScPC4IVODnA0,5162
nltk/twitter/__init__.py,sha256=SJOmW8QhxdH2YZh8btfjA6pslXO6vIahcdlNdGomSVI,784
nltk/twitter/__pycache__/__init__.cpython-312.pyc,,
nltk/twitter/__pycache__/api.cpython-312.pyc,,
nltk/twitter/__pycache__/common.cpython-312.pyc,,
nltk/twitter/__pycache__/twitter_demo.cpython-312.pyc,,
nltk/twitter/__pycache__/twitterclient.cpython-312.pyc,,
nltk/twitter/__pycache__/util.cpython-312.pyc,,
nltk/twitter/api.py,sha256=9v7x8MQPVTj_w26OzN_uxN7oHMdx3vwTZO8uCyFSrLg,4547
nltk/twitter/common.py,sha256=hc8bAD4awmnRQu-3GKjrXhtkXOcKvpjCxphW87CD0Aw,9850
nltk/twitter/twitter_demo.py,sha256=0A5Emg8ex1mDTk5tAU1c6wP6Iw-BvxvHLin_jGUeGNM,8003
nltk/twitter/twitterclient.py,sha256=IL0WdIViMGZMfNo190IO36Yybi7JnnZF397edkg-aao,19361
nltk/twitter/util.py,sha256=8-oYC7VMwv5LdUDPuIUA_I4aTdpTmmfYFgAu1LilluE,4399
nltk/util.py,sha256=DayALB0umEFOGV-3YyH0EQbE0wuIC-RgE4yYrazgYL0,43801
nltk/wsd.py,sha256=AAiaem8J9TQw7K_iuD29b4QTt3uFC_XJBfosngWrH5A,1817

View File

@@ -0,0 +1,5 @@
Wheel-Version: 1.0
Generator: setuptools (80.9.0)
Root-Is-Purelib: true
Tag: py3-none-any

View File

@@ -0,0 +1,2 @@
[console_scripts]
nltk = nltk.cli:cli

View File

@@ -0,0 +1,329 @@
# Natural Language Toolkit (NLTK) Authors
## Original Authors
- Steven Bird <stevenbird1@gmail.com>
- Edward Loper <edloper@gmail.com>
- Ewan Klein <ewan@inf.ed.ac.uk>
## Contributors
- Tom Aarsen
- Rami Al-Rfou'
- Mark Amery
- Greg Aumann
- Ivan Barria
- Ingolf Becker
- Yonatan Becker
- Paul Bedaride
- Steven Bethard
- Robert Berwick
- Dan Blanchard
- Nathan Bodenstab
- Alexander Böhm
- Francis Bond
- Paul Bone
- Jordan Boyd-Graber
- Daniel Blanchard
- Phil Blunsom
- Lars Buitinck
- Cristian Capdevila
- Steve Cassidy
- Chen-Fu Chiang
- Dmitry Chichkov
- Jinyoung Choi
- Andrew Clausen
- Lucas Champollion
- Graham Christensen
- Trevor Cohn
- David Coles
- Tom Conroy <https://github.com/tconroy>
- Claude Coulombe
- Lucas Cooper
- Robin Cooper
- Chris Crowner
- James Curran
- Arthur Darcet
- Dariel Dato-on
- Selina Dennis
- Leon Derczynski
- Alexis Dimitriadis
- Nikhil Dinesh
- Liang Dong
- David Doukhan
- Rebecca Dridan
- Pablo Duboue
- Long Duong
- Christian Federmann
- Campion Fellin
- Michelle Fullwood
- Dan Garrette
- Maciej Gawinecki
- Jean Mark Gawron
- Sumukh Ghodke
- Yoav Goldberg
- Michael Wayne Goodman
- Dougal Graham
- Brent Gray
- Simon Greenhill
- Clark Grubb
- Eduardo Pereira Habkost
- Masato Hagiwara
- Lauri Hallila
- Michael Hansen
- Yurie Hara
- Will Hardy
- Tyler Hartley
- Peter Hawkins
- Saimadhav Heblikar
- Fredrik Hedman
- Helder
- Michael Heilman
- Ofer Helman
- Christopher Hench
- Bruce Hill
- Amy Holland
- Kristy Hollingshead
- Marcus Huderle
- Baden Hughes
- Nancy Ide
- Rebecca Ingram
- Edward Ivanovic
- Thomas Jakobsen
- Nick Johnson
- Eric Kafe
- Piotr Kasprzyk
- Angelos Katharopoulos
- Sudharshan Kaushik
- Chris Koenig
- Mikhail Korobov
- Denis Krusko
- Ilia Kurenkov
- Stefano Lattarini
- Pierre-François Laquerre
- Stefano Lattarini
- Haejoong Lee
- Jackson Lee
- Max Leonov
- Chris Liechti
- Hyuckin David Lim
- Tom Lippincott
- Peter Ljunglöf
- Alex Louden
- David Lukeš
- Joseph Lynch
- Nitin Madnani
- Felipe Madrigal
- Bjørn Mæland
- Dean Malmgren
- Christopher Maloof
- Rob Malouf
- Iker Manterola
- Carl de Marcken
- Mitch Marcus
- Torsten Marek
- Robert Marshall
- Marius Mather
- Duncan McGreggor
- David McClosky
- Xinfan Meng
- Dmitrijs Milajevs
- Matt Miller
- Margaret Mitchell
- Tomonori Nagano
- Jason Narad
- Shari Aaidil Nasruddin
- Lance Nathan
- Morten Neergaard
- David Nemeskey
- Eric Nichols
- Joel Nothman
- Alireza Nourian
- Alexander Oleynikov
- Pierpaolo Pantone
- Ted Pedersen
- Jacob Perkins
- Alberto Planas
- Ondrej Platek
- Alessandro Presta
- Qi Liu
- Martin Thorsen Ranang
- Michael Recachinas
- Brandon Rhodes
- Joshua Ritterman
- Will Roberts
- Stuart Robinson
- Carlos Rodriguez
- Lorenzo Rubio
- Alex Rudnick
- Jussi Salmela
- Geoffrey Sampson
- Kepa Sarasola
- Kevin Scannell
- Nathan Schneider
- Rico Sennrich
- Thomas Skardal
- Eric Smith
- Lynn Soe
- Rob Speer
- Peter Spiller
- Richard Sproat
- Ceri Stagg
- Peter Stahl
- Oliver Steele
- Thomas Stieglmaier
- Jan Strunk
- Liling Tan
- Claire Taylor
- Louis Tiao
- Steven Tomcavage
- Tiago Tresoldi
- Marcus Uneson
- Yu Usami
- Petro Verkhogliad
- Peter Wang
- Zhe Wang
- Charlotte Wilson
- Chuck Wooters
- Steven Xu
- Beracah Yankama
- Lei Ye (叶磊)
- Patrick Ye
- Geraldine Sim Wei Ying
- Jason Yoder
- Thomas Zieglier
- 0ssifrage
- ducki13
- kiwipi
- lade
- isnowfy
- onesandzeros
- pquentin
- wvanlint
- Álvaro Justen <https://github.com/turicas>
- bjut-hz
- Sergio Oller
- Izam Mohammed <https://github.com/izam-mohammed>
- Will Monroe
- Elijah Rippeth
- Emil Manukyan
- Casper Lehmann-Strøm
- Andrew Giel
- Tanin Na Nakorn
- Linghao Zhang
- Colin Carroll
- Heguang Miao
- Hannah Aizenman (story645)
- George Berry
- Adam Nelson
- J Richard Snape
- Alex Constantin <alex@keyworder.ch>
- Tsolak Ghukasyan
- Prasasto Adi
- Safwan Kamarrudin
- Arthur Tilley
- Vilhjalmur Thorsteinsson
- Jaehoon Hwang <https://github.com/jaehoonhwang>
- Chintan Shah <https://github.com/chintanshah24>
- sbagan
- Zicheng Xu
- Albert Au Yeung <https://github.com/albertauyeung>
- Shenjian Zhao
- Deng Wang <https://github.com/lmatt-bit>
- Ali Abdullah
- Stoytcho Stoytchev
- Lakhdar Benzahia
- Kheireddine Abainia <https://github.com/xprogramer>
- Yibin Lin <https://github.com/yibinlin>
- Artiem Krinitsyn
- Björn Mattsson
- Oleg Chislov
- Pavan Gururaj Joshi <https://github.com/PavanGJ>
- Ethan Hill <https://github.com/hill1303>
- Vivek Lakshmanan
- Somnath Rakshit <https://github.com/somnathrakshit>
- Anlan Du
- Pulkit Maloo <https://github.com/pulkitmaloo>
- Brandon M. Burroughs <https://github.com/brandonmburroughs>
- John Stewart <https://github.com/free-variation>
- Iaroslav Tymchenko <https://github.com/myproblemchild>
- Aleš Tamchyna
- Tim Gianitsos <https://github.com/timgianitsos>
- Philippe Partarrieu <https://github.com/ppartarr>
- Andrew Owen Martin
- Adrian Ellis <https://github.com/adrianjellis>
- Nat Quayle Nelson <https://github.com/nqnstudios>
- Yanpeng Zhao <https://github.com/zhaoyanpeng>
- Matan Rak <https://github.com/matanrak>
- Nick Ulle <https://github.com/nick-ulle>
- Uday Krishna <https://github.com/udaykrishna>
- Osman Zubair <https://github.com/okz12>
- Viresh Gupta <https://github.com/virresh>
- Ondřej Cífka <https://github.com/cifkao>
- Iris X. Zhou <https://github.com/irisxzhou>
- Devashish Lal <https://github.com/BLaZeKiLL>
- Gerhard Kremer <https://github.com/GerhardKa>
- Nicolas Darr <https://github.com/ndarr>
- Hervé Nicol <https://github.com/hervenicol>
- Alexandre H. T. Dias <https://github.com/alexandredias3d>
- Daksh Shah <https://github.com/Daksh>
- Jacob Weightman <https://github.com/jacobdweightman>
- Bonifacio de Oliveira <https://github.com/Bonifacio2>
- Armins Bagrats Stepanjans <https://github.com/ab-10>
- Vassilis Palassopoulos <https://github.com/palasso>
- Ram Rachum <https://github.com/cool-RR>
- Or Sharir <https://github.com/orsharir>
- Denali Molitor <https://github.com/dmmolitor>
- Jacob Moorman <https://github.com/jdmoorman>
- Cory Nezin <https://github.com/corynezin>
- Matt Chaput
- Danny Sepler <https://github.com/dannysepler>
- Akshita Bhagia <https://github.com/AkshitaB>
- Pratap Yadav <https://github.com/prtpydv>
- Hiroki Teranishi <https://github.com/chantera>
- Ruben Cartuyvels <https://github.com/rubencart>
- Dalton Pearson <https://github.com/daltonpearson>
- Robby Horvath <https://github.com/robbyhorvath>
- Gavish Poddar <https://github.com/gavishpoddar>
- Saibo Geng <https://github.com/Saibo-creator>
- Ahmet Yildirim <https://github.com/RnDevelover>
- Yuta Nakamura <https://github.com/yutanakamura-tky>
- Adam Hawley <https://github.com/adamjhawley>
- Panagiotis Simakis <https://github.com/sp1thas>
- Richard Wang <https://github.com/richarddwang>
- Alexandre Perez-Lebel <https://github.com/aperezlebel>
- Fernando Carranza <https://github.com/fernandocar86>
- Martin Kondratzky <https://github.com/martinkondra>
- Heungson Lee <https://github.com/heungson>
- M.K. Pawelkiewicz <https://github.com/hamiltonianflow>
- Steven Thomas Smith <https://github.com/essandess>
- Jan Lennartz <https://github.com/Madnex>
- Tim Sockel <https://github.com/TiMauzi>
- Ikram Ul Haq <https://github.com/ulhaqi12>
- Akihiro Yamazaki <https://github.com/zakkie>
- Ron Urbach <https://github.com/sharpblade4>
- Vivek Kalyan <https://github.com/vivekkalyan>
- Tom Strange https://github.com/strangetom
- Vincent Peth <https://github.com/ShadokDuBas>
- Samer Masterson <https://github.com/samertm>
- William LaCroix <https://github.com/WilliamPLaCroix>
- Peter de Blanc <https://github.com/pdeblanc>
- Jose Cols <https://github.com/josecols>
- Christopher Smith <https://github.com/smithct2>
- Ryan Mannion <https://github.com/ryanamannion>
## Others whose work we've taken and included in NLTK, but who didn't directly contribute it:
### Contributors to the Porter Stemmer
- Martin Porter
- Vivake Gupta
- Barry Wilkins
- Hiranmay Ghosh
- Chris Emerson
### Authors of snowball arabic stemmer algorithm
- Assem Chelli
- Abdelkrim Aries
- Lakhdar Benzahia

View File

@@ -0,0 +1,202 @@
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1. Definitions.
"License" shall mean the terms and conditions for use, reproduction,
and distribution as defined by Sections 1 through 9 of this document.
"Licensor" shall mean the copyright owner or entity authorized by
the copyright owner that is granting the License.
"Legal Entity" shall mean the union of the acting entity and all
other entities that control, are controlled by, or are under common
control with that entity. For the purposes of this definition,
"control" means (i) the power, direct or indirect, to cause the
direction or management of such entity, whether by contract or
otherwise, or (ii) ownership of fifty percent (50%) or more of the
outstanding shares, or (iii) beneficial ownership of such entity.
"You" (or "Your") shall mean an individual or Legal Entity
exercising permissions granted by this License.
"Source" form shall mean the preferred form for making modifications,
including but not limited to software source code, documentation
source, and configuration files.
"Object" form shall mean any form resulting from mechanical
transformation or translation of a Source form, including but
not limited to compiled object code, generated documentation,
and conversions to other media types.
"Work" shall mean the work of authorship, whether in Source or
Object form, made available under the License, as indicated by a
copyright notice that is included in or attached to the work
(an example is provided in the Appendix below).
"Derivative Works" shall mean any work, whether in Source or Object
form, that is based on (or derived from) the Work and for which the
editorial revisions, annotations, elaborations, or other modifications
represent, as a whole, an original work of authorship. For the purposes
of this License, Derivative Works shall not include works that remain
separable from, or merely link (or bind by name) to the interfaces of,
the Work and Derivative Works thereof.
"Contribution" shall mean any work of authorship, including
the original version of the Work and any modifications or additions
to that Work or Derivative Works thereof, that is intentionally
submitted to Licensor for inclusion in the Work by the copyright owner
or by an individual or Legal Entity authorized to submit on behalf of
the copyright owner. For the purposes of this definition, "submitted"
means any form of electronic, verbal, or written communication sent
to the Licensor or its representatives, including but not limited to
communication on electronic mailing lists, source code control systems,
and issue tracking systems that are managed by, or on behalf of, the
Licensor for the purpose of discussing and improving the Work, but
excluding communication that is conspicuously marked or otherwise
designated in writing by the copyright owner as "Not a Contribution."
"Contributor" shall mean Licensor and any individual or Legal Entity
on behalf of whom a Contribution has been received by Licensor and
subsequently incorporated within the Work.
2. Grant of Copyright License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
copyright license to reproduce, prepare Derivative Works of,
publicly display, publicly perform, sublicense, and distribute the
Work and such Derivative Works in Source or Object form.
3. Grant of Patent License. Subject to the terms and conditions of
this License, each Contributor hereby grants to You a perpetual,
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
(except as stated in this section) patent license to make, have made,
use, offer to sell, sell, import, and otherwise transfer the Work,
where such license applies only to those patent claims licensable
by such Contributor that are necessarily infringed by their
Contribution(s) alone or by combination of their Contribution(s)
with the Work to which such Contribution(s) was submitted. If You
institute patent litigation against any entity (including a
cross-claim or counterclaim in a lawsuit) alleging that the Work
or a Contribution incorporated within the Work constitutes direct
or contributory patent infringement, then any patent licenses
granted to You under this License for that Work shall terminate
as of the date such litigation is filed.
4. Redistribution. You may reproduce and distribute copies of the
Work or Derivative Works thereof in any medium, with or without
modifications, and in Source or Object form, provided that You
meet the following conditions:
(a) You must give any other recipients of the Work or
Derivative Works a copy of this License; and
(b) You must cause any modified files to carry prominent notices
stating that You changed the files; and
(c) You must retain, in the Source form of any Derivative Works
that You distribute, all copyright, patent, trademark, and
attribution notices from the Source form of the Work,
excluding those notices that do not pertain to any part of
the Derivative Works; and
(d) If the Work includes a "NOTICE" text file as part of its
distribution, then any Derivative Works that You distribute must
include a readable copy of the attribution notices contained
within such NOTICE file, excluding those notices that do not
pertain to any part of the Derivative Works, in at least one
of the following places: within a NOTICE text file distributed
as part of the Derivative Works; within the Source form or
documentation, if provided along with the Derivative Works; or,
within a display generated by the Derivative Works, if and
wherever such third-party notices normally appear. The contents
of the NOTICE file are for informational purposes only and
do not modify the License. You may add Your own attribution
notices within Derivative Works that You distribute, alongside
or as an addendum to the NOTICE text from the Work, provided
that such additional attribution notices cannot be construed
as modifying the License.
You may add Your own copyright statement to Your modifications and
may provide additional or different license terms and conditions
for use, reproduction, or distribution of Your modifications, or
for any such Derivative Works as a whole, provided Your use,
reproduction, and distribution of the Work otherwise complies with
the conditions stated in this License.
5. Submission of Contributions. Unless You explicitly state otherwise,
any Contribution intentionally submitted for inclusion in the Work
by You to the Licensor shall be under the terms and conditions of
this License, without any additional terms or conditions.
Notwithstanding the above, nothing herein shall supersede or modify
the terms of any separate license agreement you may have executed
with Licensor regarding such Contributions.
6. Trademarks. This License does not grant permission to use the trade
names, trademarks, service marks, or product names of the Licensor,
except as required for reasonable and customary use in describing the
origin of the Work and reproducing the content of the NOTICE file.
7. Disclaimer of Warranty. Unless required by applicable law or
agreed to in writing, Licensor provides the Work (and each
Contributor provides its Contributions) on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied, including, without limitation, any warranties or conditions
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
PARTICULAR PURPOSE. You are solely responsible for determining the
appropriateness of using or redistributing the Work and assume any
risks associated with Your exercise of permissions under this License.
8. Limitation of Liability. In no event and under no legal theory,
whether in tort (including negligence), contract, or otherwise,
unless required by applicable law (such as deliberate and grossly
negligent acts) or agreed to in writing, shall any Contributor be
liable to You for damages, including any direct, indirect, special,
incidental, or consequential damages of any character arising as a
result of this License or out of the use or inability to use the
Work (including but not limited to damages for loss of goodwill,
work stoppage, computer failure or malfunction, or any and all
other commercial damages or losses), even if such Contributor
has been advised of the possibility of such damages.
9. Accepting Warranty or Additional Liability. While redistributing
the Work or Derivative Works thereof, You may choose to offer,
and charge a fee for, acceptance of support, warranty, indemnity,
or other liability obligations and/or rights consistent with this
License. However, in accepting such obligations, You may act only
on Your own behalf and on Your sole responsibility, not on behalf
of any other Contributor, and only if You agree to indemnify,
defend, and hold each Contributor harmless for any liability
incurred by, or claims asserted against, such Contributor by reason
of your accepting any such warranty or additional liability.
END OF TERMS AND CONDITIONS
APPENDIX: How to apply the Apache License to your work.
To apply the Apache License to your work, attach the following
boilerplate notice, with the fields enclosed by brackets "[]"
replaced with your own identifying information. (Don't include
the brackets!) The text should be enclosed in the appropriate
comment syntax for the file format. We also recommend that a
file or class name and description of purpose be included on the
same "printed page" as the copyright notice for easier
identification within third-party archives.
Copyright [yyyy] [name of copyright owner]
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

View File

@@ -0,0 +1,50 @@
# Natural Language Toolkit (NLTK)
[![PyPI](https://img.shields.io/pypi/v/nltk.svg)](https://pypi.python.org/pypi/nltk)
![CI](https://github.com/nltk/nltk/actions/workflows/ci.yaml/badge.svg?branch=develop)
NLTK -- the Natural Language Toolkit -- is a suite of open source Python
modules, data sets, and tutorials supporting research and development in Natural
Language Processing. NLTK requires Python version 3.9, 3.10, 3.11 or 3.12.
For documentation, please visit [nltk.org](https://www.nltk.org/).
## Contributing
Do you want to contribute to NLTK development? Great!
Please read [CONTRIBUTING.md](CONTRIBUTING.md) for more details.
See also [how to contribute to NLTK](https://www.nltk.org/contribute.html).
## Donate
Have you found the toolkit helpful? Please support NLTK development by donating
to the project via PayPal, using the link on the NLTK homepage.
## Citing
If you publish work that uses NLTK, please cite the NLTK book, as follows:
Bird, Steven, Edward Loper and Ewan Klein (2009).
Natural Language Processing with Python. O'Reilly Media Inc.
## Copyright
Copyright (C) 2001-2025 NLTK Project
For license information, see [LICENSE.txt](LICENSE.txt).
[AUTHORS.md](AUTHORS.md) contains a list of everyone who has contributed to NLTK.
### Redistributing
- NLTK source code is distributed under the Apache 2.0 License.
- NLTK documentation is distributed under the Creative Commons
Attribution-Noncommercial-No Derivative Works 3.0 United States license.
- NLTK corpora are provided under the terms given in the README file for each
corpus; all are redistributable and available for non-commercial use.
- NLTK may be freely redistributed, subject to the provisions of these licenses.