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.0rc18-cp314-cp314-win_amd64.whl (155.6 kB view details)

Uploaded CPython 3.14Windows x86-64

bikkuri-0.2.0rc18-cp314-cp314-manylinux_2_34_x86_64.whl (289.7 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ x86-64

bikkuri-0.2.0rc18-cp314-cp314-manylinux_2_34_aarch64.whl (283.7 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ ARM64

bikkuri-0.2.0rc18-cp314-cp314-macosx_11_0_universal2.whl (253.1 kB view details)

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

bikkuri-0.2.0rc18-cp313-cp313-win_amd64.whl (151.4 kB view details)

Uploaded CPython 3.13Windows x86-64

bikkuri-0.2.0rc18-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.0rc18-cp313-cp313-manylinux_2_34_aarch64.whl (284.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ ARM64

bikkuri-0.2.0rc18-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.0rc18-cp312-cp312-win_amd64.whl (151.4 kB view details)

Uploaded CPython 3.12Windows x86-64

bikkuri-0.2.0rc18-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.0rc18-cp312-cp312-manylinux_2_34_aarch64.whl (284.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ ARM64

bikkuri-0.2.0rc18-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.0rc18-cp311-cp311-win_amd64.whl (153.3 kB view details)

Uploaded CPython 3.11Windows x86-64

bikkuri-0.2.0rc18-cp311-cp311-manylinux_2_34_x86_64.whl (292.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

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

Uploaded CPython 3.11manylinux: glibc 2.34+ ARM64

bikkuri-0.2.0rc18-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.0rc18-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for bikkuri-0.2.0rc18-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 c3bc0dc1eb440b28aca81dbcaf00fcaecafca071aed79e6b1fe0076d5effe001
MD5 b5ed76b4c8c33d973de842069e14048e
BLAKE2b-256 6747880c652066c54ef96147e92245aa53e7dc2b11d663d5cc1625ab586978f7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bikkuri-0.2.0rc18-cp314-cp314-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 22abb6fb74bbb5edd957adbb0cb71bb98a2e7e5f89a0dd433c2e2665ca3fdb89
MD5 79668aefe544383d7fc35eed52d689ce
BLAKE2b-256 3072f200cc99bf61798959f987d1cd769979e5b53d46f105783a6fc5e2ec7510

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bikkuri-0.2.0rc18-cp314-cp314-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 391062c2577618c15de6f66826c167bb4aefd0920055965cb261f78490e1a289
MD5 63583ee67c354ee699a04f548e73995a
BLAKE2b-256 3e37e9c14aaa0bc8fce8bb9f1f511f0a457394c35fc09bbce3302f53b9906f56

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bikkuri-0.2.0rc18-cp314-cp314-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 e751ef05bdefc6c517c36bdd5ba58213f91f4cab42546b382134ce7209e7e458
MD5 2998108915981c09b54de6fe783bf573
BLAKE2b-256 276900b8b4ec41916508baa6d00bbb6f1614fa63399f6e9f5674e94378cf7f4a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bikkuri-0.2.0rc18-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 151.4 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.0rc18-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 2aeb3ec69d699a943e3d9caeaef6dcbbf1cff438a6649f02afd2aec75c0bf591
MD5 c398d0384bcbe8576aec309e38fc034b
BLAKE2b-256 95eb5bd93ca9eb822def2611f61e2881f652afa6f2e59b1e29d906bb33d1741b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bikkuri-0.2.0rc18-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 a9abb630c4a73aa6de053d0d8bea13d0a83515a44a601b61d2083024cd03b035
MD5 e3002ad0a4e605286ac72254c11f319b
BLAKE2b-256 12e701acda6af311de0e87c264e0a759b0d7462db96c59eeab7cbb5e0f7c0751

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bikkuri-0.2.0rc18-cp313-cp313-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 67e98bf3561af26941b5d72ebf52588a74279071a977bc5979657964368a448d
MD5 d2f20a23ed895b30516793624c209f44
BLAKE2b-256 fe363218b76fd4fd3e2ff979fb07fa7e00fb798b59433d5f9b78d910fc286883

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bikkuri-0.2.0rc18-cp313-cp313-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 6721418a1122d300b66f37f982ca1f9ace429a3881a17ecb5c53ab88b1aba1b0
MD5 bda346cc47f5976f05749acd38821adb
BLAKE2b-256 f867a861d6c6a6e4dac9fa4fe646a2422df01086da901bbb6d9d1d5f155de9fd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bikkuri-0.2.0rc18-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 151.4 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.0rc18-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 fe4557568ab4cf0718e5864f73851010860ab038b70761165c678fff8e912bad
MD5 7d0ddda6fff72297ed9001b7944223f0
BLAKE2b-256 3034b0729aaaf4c76104f0d8afc6da83d5301d05eb75f00305d25e0e3a51e3dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bikkuri-0.2.0rc18-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 259afee14e470ae2d684d951434828eb1ddac3512575ff17e95a3da9aa04e732
MD5 6eb0e3a14435e3cbac36c299891ca5e4
BLAKE2b-256 a571478857069b35829928ae829d4ca1ec06aa37a5cfffdf0348af68c8e39821

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bikkuri-0.2.0rc18-cp312-cp312-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 7aa492e80b8791aa7ab3f92695c9dd4e06dd3abba1223fbde3f60d9523adf65d
MD5 580dc22059b43e03298e28fbdf3cea5a
BLAKE2b-256 dc096c95739ef5df84274605f7c8adc173cebc9884dc094742596656076b2c26

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bikkuri-0.2.0rc18-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 135351f6e8823b9df43e93d4f72eba5a1019d2138e2bc16346ad8bc47611311f
MD5 06fbbc3fce7a9fe737398ee752f358c3
BLAKE2b-256 833835568d92835531efe9f60229d05575e8986bf2389c8bf0ff5010f1cd5996

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bikkuri-0.2.0rc18-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 bc4d3d4f9ba66014847f0f4666036bfa0b63c74db0ce0bb2f0cf41f62267ff37
MD5 c788a99f1060b1ce1d07119d23197fc9
BLAKE2b-256 c71dd9ee3229a4b9598d0ab308f55364d227ab6fa0fa86eabe761389d59f24d1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bikkuri-0.2.0rc18-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 60c58fe50c4c2cab7cab23b4aee00f931805d73b5d70a9cedb2c2855cff95262
MD5 88f7223d441dba9b6b9fe19741c3537e
BLAKE2b-256 125296ddfb39e757265e7d7e34a1586d16bef645aa38781508d7d0128bb73d25

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bikkuri-0.2.0rc18-cp311-cp311-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 ef56366f30f6c448d46c028b890764d7ea508cb86b03ccf164a56df4c0f2fe94
MD5 40a642ef8ed0e3147087775f4790d418
BLAKE2b-256 679e5e058d200273d955cd89090d7f34d163212b81d830fde9f9d8b06ababf2b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bikkuri-0.2.0rc18-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 d5f369cc328318dfabc2536614714004fa4672e52d20accbd090d178015e3304
MD5 54469a71d944c62bc223c13b92b9152e
BLAKE2b-256 d53aebe3ef8b8435144a0b33e0b68896408c374f3cc81bd06afe050581a0c885

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