Skip to main content

Calculate the surprisal of words in texts.

Project description

Bikkuri

Calculate the surprisal of words in texts.

Tests pypi Version

Usage

Python

from bikkuri.ngram import NGramSurprisal


unigram_surprisal = NGramSurprisal(1)
unigram_surprisal.fit([
    ["lorem", "ipsum", "dolor", "sit", "amet", ...],
    ["convallis", "fringilla", "dignissim", "massa", ...],
    ...
])

unigram_surprisal.surprisal([["lorem", "ipsum", "dolor"]])

Rust

extern crate bikkuri;
use bikkuri::ngram::NGramSurprisal;

let mut unigram_surprisal = NGramSurprisal::new(1);
unigram_surprisal.fit(&vec![
    vec!["lorem", "ipsum", "dolor", "sit", "amet", ...],
    vec!["convallis", "fringilla", "dignissim", "massa", ...],
    ...
]);
unigram_surprisal.surprisal(&vec![vec!["lorem", "ipsum", "dolor"]]);

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

bikkuri-0.2.0rc22-cp314-cp314-win_amd64.whl (155.3 kB view details)

Uploaded CPython 3.14Windows x86-64

bikkuri-0.2.0rc22-cp314-cp314-manylinux_2_34_x86_64.whl (289.6 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ x86-64

bikkuri-0.2.0rc22-cp314-cp314-manylinux_2_34_aarch64.whl (283.8 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ ARM64

bikkuri-0.2.0rc22-cp314-cp314-macosx_11_0_universal2.whl (253.2 kB view details)

Uploaded CPython 3.14macOS 11.0+ universal2 (ARM64, x86-64)

bikkuri-0.2.0rc22-cp313-cp313-win_amd64.whl (151.1 kB view details)

Uploaded CPython 3.13Windows x86-64

bikkuri-0.2.0rc22-cp313-cp313-manylinux_2_34_x86_64.whl (290.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

bikkuri-0.2.0rc22-cp313-cp313-manylinux_2_34_aarch64.whl (284.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ ARM64

bikkuri-0.2.0rc22-cp313-cp313-macosx_11_0_universal2.whl (252.7 kB view details)

Uploaded CPython 3.13macOS 11.0+ universal2 (ARM64, x86-64)

bikkuri-0.2.0rc22-cp312-cp312-win_amd64.whl (151.1 kB view details)

Uploaded CPython 3.12Windows x86-64

bikkuri-0.2.0rc22-cp312-cp312-manylinux_2_34_x86_64.whl (290.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

bikkuri-0.2.0rc22-cp312-cp312-manylinux_2_34_aarch64.whl (285.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ ARM64

bikkuri-0.2.0rc22-cp312-cp312-macosx_11_0_universal2.whl (253.0 kB view details)

Uploaded CPython 3.12macOS 11.0+ universal2 (ARM64, x86-64)

bikkuri-0.2.0rc22-cp311-cp311-win_amd64.whl (152.9 kB view details)

Uploaded CPython 3.11Windows x86-64

bikkuri-0.2.0rc22-cp311-cp311-manylinux_2_34_x86_64.whl (292.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

bikkuri-0.2.0rc22-cp311-cp311-manylinux_2_34_aarch64.whl (286.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ ARM64

bikkuri-0.2.0rc22-cp311-cp311-macosx_11_0_universal2.whl (254.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ universal2 (ARM64, x86-64)

File details

Details for the file bikkuri-0.2.0rc22-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for bikkuri-0.2.0rc22-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 657fc729f83682473682727e0938ee6a156727dc429fa57188c9c10703b1515e
MD5 ffa2a49017fe50b49f1c8c99737acdba
BLAKE2b-256 fe7cdc2b17c0ba9de2d900c9a09db7804ea2ae000cb5839b3420daae7f9ea031

See more details on using hashes here.

File details

Details for the file bikkuri-0.2.0rc22-cp314-cp314-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for bikkuri-0.2.0rc22-cp314-cp314-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 08e05216cf4a8775bc9da76ada81c87fbb873eec321eb0963da34a5e35dccf08
MD5 cd8f87ad9b862c765f8bfe31c7e8397f
BLAKE2b-256 a3939eb7fae8ecd3bf43a2c5cdbde5b51243291f55be99c11e675884b01a43af

See more details on using hashes here.

File details

Details for the file bikkuri-0.2.0rc22-cp314-cp314-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for bikkuri-0.2.0rc22-cp314-cp314-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 03ed6b6e752c7342ca7203a44ecdec62ba577ec274b945650ba6f2282761b40e
MD5 407ce4b26c81658e4b5e5e1e1b56f053
BLAKE2b-256 9dbde0076183728377ddf07404ff7108ec5687b7e9e9683e580b2da648cd3571

See more details on using hashes here.

File details

Details for the file bikkuri-0.2.0rc22-cp314-cp314-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for bikkuri-0.2.0rc22-cp314-cp314-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 59a5120bf5e268fcc770564ff1b1b0616305e5f8cc95acca53ef1e49198dcfed
MD5 dfef41b4106bf424232ce8e787f32773
BLAKE2b-256 389378562588ab79031ce7a9b2a95945c76b32dc935d90a6c6870c723760b4a1

See more details on using hashes here.

File details

Details for the file bikkuri-0.2.0rc22-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: bikkuri-0.2.0rc22-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 151.1 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for bikkuri-0.2.0rc22-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 445aa42950c17f3aab1fddde93ba00e162e3b34ab0dfeb846070a9cc2f58e8da
MD5 643c61c0f98efa7ee526e4fa21f0ed07
BLAKE2b-256 ac187ce3e6b4d8aec5f492f9b7059c115b2a60abf92cb8d624ac59ee9cdda9fc

See more details on using hashes here.

File details

Details for the file bikkuri-0.2.0rc22-cp313-cp313-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for bikkuri-0.2.0rc22-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 2059230c3aaaa36f94a02b58780ed6183b7c8565299757fcb55cad9ba84499eb
MD5 262acd6716f00fbdb4fd9c12365fb0a7
BLAKE2b-256 bc2aeb639b39296be8a408948f9ef6f59294a23f64a0857fc3c9e7cd4eda86df

See more details on using hashes here.

File details

Details for the file bikkuri-0.2.0rc22-cp313-cp313-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for bikkuri-0.2.0rc22-cp313-cp313-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 b9fbbe0d4d07c203b572174a3d185fea1bb80b5b1880bcd9d788eeb316109594
MD5 f03c84ebc929386e59a99fd68a6053cc
BLAKE2b-256 9f7a05f66b9daf659962918599cf9d15485589628b83480eb1f421893735d556

See more details on using hashes here.

File details

Details for the file bikkuri-0.2.0rc22-cp313-cp313-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for bikkuri-0.2.0rc22-cp313-cp313-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 4244fdc34928f77295a8d522c2c60e0cab65aaeea632583278dcd70c761e66f1
MD5 df9a43ca8da75d764cebfbf35d5c6f6a
BLAKE2b-256 bc44983fcd26fce938ceeb74cc431609a925bd07ad45e09857e4993b125804c9

See more details on using hashes here.

File details

Details for the file bikkuri-0.2.0rc22-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: bikkuri-0.2.0rc22-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 151.1 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for bikkuri-0.2.0rc22-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 cd3f26713e75c76d2c020f340a665ae5cad15e6ae7cdde374e15d319525ca25d
MD5 dc7a4369f162a02a52aec17443ad6d2f
BLAKE2b-256 60f711d4d36dbcfbb9b3710b544139117ae6e0c27605949369f77f577fea9003

See more details on using hashes here.

File details

Details for the file bikkuri-0.2.0rc22-cp312-cp312-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for bikkuri-0.2.0rc22-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 3dec00179cd05b9117caeaf361ec7bf063679ba18775fad80c49905c0a688a02
MD5 3f7f7bed2512b84826d4841823b16f11
BLAKE2b-256 4e864311c6675aac2d5489873a1f48a7189aefee8616778e15f25b493ffe6f36

See more details on using hashes here.

File details

Details for the file bikkuri-0.2.0rc22-cp312-cp312-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for bikkuri-0.2.0rc22-cp312-cp312-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 31982f6143a5361d8ecee0ff7dc9004ca1f69946b4f5f84f702e4df3b8bd8274
MD5 c69364cd02b2ed4749b4b5ca4368360b
BLAKE2b-256 f422922056ca00d8b77910efc4d582e10b34ec654937dd7a7ebbd79c22fde2e0

See more details on using hashes here.

File details

Details for the file bikkuri-0.2.0rc22-cp312-cp312-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for bikkuri-0.2.0rc22-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 27ff41d112a809a1e0717e5661acc77d2dcd0bedd4c1e6ba07b639d77615fb9e
MD5 8b9618ee109728bdb366eaff6e28bf0f
BLAKE2b-256 d94c6faf6690ab60ebd45d407aadb17fc6fc0bf991d8bdf59418ad5d6119c0ff

See more details on using hashes here.

File details

Details for the file bikkuri-0.2.0rc22-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for bikkuri-0.2.0rc22-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d8fa95f5b7998db9469425f7aa8e2e67db1f72c57fb9b3d2b8f8dd928d375cfa
MD5 c330acba9d2c324a0ae31e421b1ef42a
BLAKE2b-256 a919a31a9f90df8c2c08eba3af4b34e4c2fbe99cb6e609ef906f47c7e0ef599f

See more details on using hashes here.

File details

Details for the file bikkuri-0.2.0rc22-cp311-cp311-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for bikkuri-0.2.0rc22-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 9c40e35ed03e76edb4231e8a3d80b06b4be72ad48e50293db5553c8fb76dc8fb
MD5 0054939d8020017c58aeb96a054ea6d5
BLAKE2b-256 3518b56539d3786e4f7fb517ec77534cc9aad5eae524bd7f8a065a658a8de460

See more details on using hashes here.

File details

Details for the file bikkuri-0.2.0rc22-cp311-cp311-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for bikkuri-0.2.0rc22-cp311-cp311-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 abde0e4f20c108f4c985cf30ef7a0a99ae5bb68a7c52adea022b44aaf0578026
MD5 311904da96baaf6c42f4b84b1caf1937
BLAKE2b-256 d28d83d53f32ee94713e2a0489de8771ac185d7c3d03e7eb09175cf69532f73b

See more details on using hashes here.

File details

Details for the file bikkuri-0.2.0rc22-cp311-cp311-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for bikkuri-0.2.0rc22-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 faf6753c34b051044f88590b1b61a98b10a650d6e6dd550280fa6f3a3746dab9
MD5 29ad1522ad2f70c96d42124e0f36ca54
BLAKE2b-256 15e86c83add959326e2ab720b0fe22472304297b0bf46cf58d1eca704c157dbb

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page