bertopic

View on PyPIReverse Dependencies (30)

0.16.4 bertopic-0.16.4-py3-none-any.whl

Wheel Details

Project: bertopic
Version: 0.16.4
Filename: bertopic-0.16.4-py3-none-any.whl
Download: [link]
Size: 143713
MD5: 9258e2832091a4906e957b5eecd646ff
SHA256: c73676be03f9bd472f8b124c959824d7fd827682732fb6066981e3dd21b94b70
Uploaded: 2024-10-09 10:56:09 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: bertopic
Version: 0.16.4
Summary: BERTopic performs topic Modeling with state-of-the-art transformer models.
Author-Email: "Maarten P. Grootendorst" <maartengrootendorst[at]gmail.com>
Project-Url: Documentation, https://maartengr.github.io/BERTopic/
Project-Url: Homepage, https://github.com/MaartenGr/BERTopic
Project-Url: Issues, https://github.com/MaartenGr/BERTopic/issues
Project-Url: Repository, https://github.com/MaartenGr/BERTopic.git
License: MIT License Copyright (c) 2024, Maarten P. Grootendorst Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Keywords: nlp,bert,topic,modeling,embeddings
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Operating System :: Unix
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.8
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: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.8
Requires-Dist: hdbscan (>=0.8.29)
Requires-Dist: numpy (>=1.20.0)
Requires-Dist: pandas (>=1.1.5)
Requires-Dist: plotly (>=4.7.0)
Requires-Dist: scikit-learn (>=0.22.2.post1)
Requires-Dist: sentence-transformers (>=0.4.1)
Requires-Dist: tqdm (>=4.41.1)
Requires-Dist: umap-learn (>=0.5.0)
Requires-Dist: datamapplot (>=0.1); extra == "datamap"
Requires-Dist: matplotlib (>=3.8); extra == "datamap"
Requires-Dist: bertopic[docs,test]; extra == "dev"
Requires-Dist: mkdocs (==1.5.3); extra == "docs"
Requires-Dist: mkdocs-material (==9.5.18); extra == "docs"
Requires-Dist: mkdocstrings-python (==1.10.0); extra == "docs"
Requires-Dist: mkdocstrings (==0.24.3); extra == "docs"
Requires-Dist: flair (>=0.7); extra == "flair"
Requires-Dist: torch (>=1.4.0); extra == "flair"
Requires-Dist: transformers (>=3.5.1); extra == "flair"
Requires-Dist: gensim (>=4.0.0); extra == "gensim"
Requires-Dist: spacy (>=3.0.1); extra == "spacy"
Requires-Dist: pytest (>=5.4.3); extra == "test"
Requires-Dist: pytest-cov (>=2.6.1); extra == "test"
Requires-Dist: ruff (~=0.4.7); extra == "test"
Requires-Dist: tensorflow; extra == "use"
Requires-Dist: tensorflow-hub; extra == "use"
Requires-Dist: tensorflow-text; extra == "use"
Requires-Dist: accelerate (>=0.19.0); extra == "vision"
Requires-Dist: Pillow (>=9.2.0); extra == "vision"
Provides-Extra: datamap
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: flair
Provides-Extra: gensim
Provides-Extra: spacy
Provides-Extra: test
Provides-Extra: use
Provides-Extra: vision
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 19116 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.1.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
bertopic/__init__.py sha256=JZwqyX-E5xP549AHHsdKHfTSW7Uqz9wHCPjRw7CqTec 155
bertopic/_bertopic.py sha256=0l7gimajCevjUJ6aIasdACT48Z5vSuP4kCW2q4CF2No 218999
bertopic/_save_utils.py sha256=oO4WH0iK11tkLPoLkMGI-5WRDDUpQka7YQ9Pu9J3de4 17316
bertopic/_utils.py sha256=j6uvOsrqNgJeQgvI7sDncKmmU02yYlY7s73syywPMxc 8741
bertopic/backend/__init__.py sha256=E4ujRx4v0qonathxaZd4zLzL9hEmB4tDVJxdaGpw-Jk 994
bertopic/backend/_base.py sha256=ZFd7kQ1RyhIvUMHYVv0IX7r90yGXzU_J_MV-EvvbyME 2301
bertopic/backend/_cohere.py sha256=Wt3dXS0AefGrBoCJeE85Kn0gUmXvBCTV7i52gO6vHJA 3232
bertopic/backend/_flair.py sha256=HUIoHQk6YklzTmmqHc6kqORo239YuzJWwT8Up5g4a6o 3009
bertopic/backend/_gensim.py sha256=2-mXlpKDTCcziLZRjYXxRyvCQSrXr5B1Ykaq9PFUBTo 2379
bertopic/backend/_hftransformers.py sha256=bhg5f5jM4va6GGAiBGPQU4NYU8RJ6BeFm2D4ThRb30c 3621
bertopic/backend/_multimodal.py sha256=m7i_adqSI7fdY2fsKGrPoypwwVE3eH6F0zx59mBkJsM 7953
bertopic/backend/_openai.py sha256=XRN1SRUJLkcCQWQfrAEUHmnHf9VJnO9ngiaun7Bkq0c 3393
bertopic/backend/_sentencetransformers.py sha256=qdTtKlsNsKwNZxDrHlFfbariyCNS1x68VSAGLEq2GcI 2362
bertopic/backend/_sklearn.py sha256=LB1ir8UNpUKrsYy24Eo_QLhAEAvjKA3zn--0lnGdq_c 2547
bertopic/backend/_spacy.py sha256=-kLSQB18_73E3LR3947fQG5VElUtz34YFGQbrFm_LBw 3147
bertopic/backend/_use.py sha256=oUiVczP7tpxqN6mby9Coux9jSwdaxVoGLXLNIAOt4yI 1752
bertopic/backend/_utils.py sha256=G_VURf5V4Kp4pLWx7Ski4EnnKF9Tq_LuF5f_oID0aME 5217
bertopic/backend/_word_doc.py sha256=R0qt_SayUcZNQPb9ab-m6U4cmkCiica-4UDN9_FAWaI 1540
bertopic/cluster/__init__.py sha256=mLqV7-cijgZwyqISyZz5UogUtVU138MAj10wYsAJiDo 70
bertopic/cluster/_base.py sha256=DcWxVOvs1MG6lwWaoOcyEd_3IIU7cyuOS6uii2K8g_4 1080
bertopic/cluster/_utils.py sha256=7sFfnoJqhP8iQAGHWUPBZbIO0e47CByMk_4Ubtl6A9U 2580
bertopic/dimensionality/__init__.py sha256=rAlZRFM9qYRKNXAzZIJEV1ed3cfvdRQFU78JL7C8e8k 102
bertopic/dimensionality/_base.py sha256=2TkFVmlzLjMzcNSDoOcpLL3eGfoWRSalsZzMyvjdJ4o 671
bertopic/plotting/__init__.py sha256=5unCz8KaU_NvYeD55O4ExRmC0i8KpTrK0GQcQAHjcvA 1025
bertopic/plotting/_approximate_distribution.py sha256=e8R3n0Nr2wff_c7GMYdJMBavgRKU8TCNeG4uqMPKEug 3596
bertopic/plotting/_barchart.py sha256=N0lxX9htwxJoRWw6n4CiyiLm6jgrZeKG5KrwtVHlkYA 4513
bertopic/plotting/_datamap.py sha256=f6xdpivhJlZKo4y7Rm20yB75JD5Rx5P8xrE4gsG5h9Q 6202
bertopic/plotting/_distribution.py sha256=LccWH-TUxNcanYc6w1oxqWJdE5-kAWVkvjnjlqMc9m0 3992
bertopic/plotting/_documents.py sha256=KAIb0I6dxlLmEnlaQ4eNidbvgBr7Dvs1HHxQKKbOV5s 9533
bertopic/plotting/_heatmap.py sha256=yW3zfO2F-skRhiSdL0_VzK132GfuOvGD9XI-bRmonZY 5255
bertopic/plotting/_hierarchical_documents.py sha256=mlaN01NQYgjhgA0ro00JC5ZJrOnCTLjNuVhYH6ThSM8 15640
bertopic/plotting/_hierarchy.py sha256=yeKykQ2oJ2SKppabHe3ylmZxtt3cpiXcJ1YDmNAQ8Sc 14552
bertopic/plotting/_term_rank.py sha256=mXv8JWDEEFMHhRKyC8cuwS7KMUv8AEBV0brpsPaNYmg 4731
bertopic/plotting/_topics.py sha256=gx4Pp8CMlVBeCqo6ijEDXydBGEFXN9zxDalNuWrUNYc 6991
bertopic/plotting/_topics_over_time.py sha256=CiuxVEZ7VZHRpaIcZfzTOLeUYcl7M1Jvpk3RIb9oa3o 5070
bertopic/plotting/_topics_per_class.py sha256=376IU5nyUFqmphRS9SmnpjX51ldjjYNtPnNFJb1yunk 5199
bertopic/representation/__init__.py sha256=5KXXvdLYMl4XdehlE6C9jtgqVayU2SXsmrLNY-oEQn8 2262
bertopic/representation/_base.py sha256=ElRrfGSn5pEfcSORldWoOX5BDQZwmQoTOtFi_rU4zE0 1777
bertopic/representation/_cohere.py sha256=cd8Q0q0cfETxXd35nG9_ip-IaLiWyKSHhK6U9sKPI7g 8165
bertopic/representation/_keybert.py sha256=_fq3Gvl0MjjvQnrb_VA9ReFIyU2leVpFAr2rahA8vXE 9088
bertopic/representation/_langchain.py sha256=BniLmYsHjLC5eEs0dPKsIuYd-X3ch6vACLtL0dY4wR8 8898
bertopic/representation/_llamacpp.py sha256=_kL1Pv6B53kUew4EwI8TQm0lhvNELSG97IP1srFKVa8 7630
bertopic/representation/_mmr.py sha256=0w9yZ3CS8-6Xd1WhFVC7OO2NZhfsD4-Ong52W4GL0NA 4829
bertopic/representation/_openai.py sha256=VPy-ZTyJ2qXTIl9biFfV4Ea-zy6luX6qkkthtHVDiD8 12247
bertopic/representation/_pos.py sha256=mF6gqUjvFkNTkN8skE2dAikgFIqTkPIdqW8eXhBcg7M 6115
bertopic/representation/_textgeneration.py sha256=zDY2WkfiYeItxXC1uut8EWHZoezmItjq0CcoaCZctiM 8035
bertopic/representation/_utils.py sha256=IKeQYUPXJzIy2hu4sPgi7hLJTN0YeWDX_TC8qz1KePc 3993
bertopic/representation/_visual.py sha256=dinG8PE1B-dJAc1d-rBeYfaeVrmo3tevTvqpPjI37Jk 10955
bertopic/representation/_zeroshot.py sha256=AGUU42_kbF7pKMAnyVs7Ykigr8n2WlsP8mA8ZrFlkiY 4206
bertopic/vectorizers/__init__.py sha256=RsbDhaW3J1jBG6U-7MYZoMfkL6zstxvUbjpzjSBi2oE 155
bertopic/vectorizers/_ctfidf.py sha256=w1EwdgCKRnaD-2hff8i2Q5qZSDQvKQ15Uxi50KoM6Xs 4370
bertopic/vectorizers/_online_cv.py sha256=ZSTN8Y3o0fIOFesLk9joS7ONieYQk9yfnhKvYx6WkIc 6166
bertopic-0.16.4.dist-info/LICENSE sha256=ZF4CrMWal2QcUxqScg7-0KL4vhiyoaHWue4w6XhZMNg 1100
bertopic-0.16.4.dist-info/METADATA sha256=keURZMO6FaoHyZNJXWKI5z15idc9Mq0iwsJJ5k9FDjg 23580
bertopic-0.16.4.dist-info/WHEEL sha256=GV9aMThwP_4oNCtvEC2ec3qUYutgWeAzklro_0m4WJQ 91
bertopic-0.16.4.dist-info/top_level.txt sha256=7XXm06i3_LJOWcmJuJhp3YFI3CyNWjqCmIUn_QN6H9o 9
bertopic-0.16.4.dist-info/RECORD

top_level.txt

bertopic