Skip to main content

UPDATE 05.05.2024:

Due to the changes related with the hosting, it is recommended to update the version of the package to the newest one, using command:

pip install --upgrade speakleash

SpeakLeash is a lightweight library providing datasets for the Polish language and tools to make them useful:

Installation

Speakleash package can be installed from PyPi and has to be installed in a virtual environment:

pip install speakleash

Basic Usage

If you just want to see the details of the datasets:

from speakleash import Speakleash
import os

base_dir = os.path.join(os.path.dirname(__file__))
replicate_to = os.path.join(base_dir, "datasets")

sl = Speakleash(replicate_to)

for d in sl.datasets:
    size_mb = round(d.characters/1024/1024)
    print("Dataset: {0}, size: {1} MB, characters: {2}, documents: {3}".format(d.name, size_mb, d.characters, d.documents))

You can use individual properties (e.g.:characters, documents), but you can display the entire manifest:

sl = Speakleash(replicate_to)
print(sl.get("plwiki").manifest)

If you chose one of them (.get(name of dataset)) then you will get a lot of text data:

from speakleash import Speakleash
import os

base_dir = os.path.join(os.path.dirname(__file__))
replicate_to = os.path.join(base_dir, "datasets")

sl = Speakleash(replicate_to)

wiki = sl.get("plwiki").data
for doc in wiki:
    print(doc[:40])

If you also need meta data then use the ext_data property:

ds = sl.get("plwiki").ext_data
for doc in ds:
    print(doc)
    txt, meta = doc
    print(meta.get("title"))
    print(txt)

Popular meta data:

  • title
  • length
  • sentences
  • words
  • verbs
  • nouns
  • symbols
  • punctuations

Metadata

Release files for test-1-varify-ic 0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for test-1-varify-ic 0.2
File Size Uploaded Provenance Actions
test_1_varify_ic-0.2.tar.gz 2.0 kB Without provenance Details for test_1_varify_ic-0.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for test-1-varify-ic 0.2
File Interpreter ABI Platform Actions
test_1_varify_ic-0.2-py3-none-any.whl Python 3 none any Details for test_1_varify_ic-0.2-py3-none-any.whl

Total release size: 4.0 kB

Release files / test_1_varify_ic-0.2.tar.gz

Download URL test_1_varify_ic-0.2.tar.gz
Size 2.0 kB
Tags Source
SHA-256 checksum
How to use checksums
1fdbe46077824ec1ca6f68c23ad8e4ac6bb3d0c61aa68a9f289f1a70c9ae1f63
BLAKE2b-256 checksum
How to use checksums
786ea02e94e91505a2436e6cd9a3941b5fd5a4eed962cf04057360799abf10f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.9.10

Release files / test_1_varify_ic-0.2-py3-none-any.whl

Download URL test_1_varify_ic-0.2-py3-none-any.whl
Size 2.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
931869f701a5fb3934dc3344b1fae50939f511dee187d89e28e89c8123643f97
BLAKE2b-256 checksum
How to use checksums
b656e8a0c32baa475aab9d54ab0a12541bf0938ed4a33e33a91dafb8885e430d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.9.10

Security for test-1-varify-ic 0.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.2 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page