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.0rc23-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.0rc23-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.0rc23-cp313-cp313-win_amd64.whl (151.1 kB view details)

Uploaded CPython 3.13Windows x86-64

bikkuri-0.2.0rc23-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.0rc23-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.0rc23-cp312-cp312-manylinux_2_34_x86_64.whl (290.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

bikkuri-0.2.0rc23-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.0rc23-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.0rc23-cp311-cp311-macosx_11_0_universal2.whl (254.7 kB view details)

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

File details

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

File metadata

File hashes

Hashes for bikkuri-0.2.0rc23-cp314-cp314-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 fadc5aec446b1cc5027902028ea6f133ed84d9e8d963e0af9186c56fdcef94af
MD5 9ea0610fb970b7fa9e86e4467d065f5e
BLAKE2b-256 6c7552ba6ee6e11984e67ea0512d9a74d47144826df68b4256ce751d88494629

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bikkuri-0.2.0rc23-cp314-cp314-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 567befc77e7d4cd721eb9220dab26d773fe7f0da3cdc8b39e43a499a50d6a84a
MD5 6002f7e3c4e57f91734f12aaa0941cd3
BLAKE2b-256 7b6667834252c4b1310a8290c2e15d2cacf217b6bfc5da03afdacd905ba72bd1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bikkuri-0.2.0rc23-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.0rc23-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 a7875c76aa38acd860b7855eedae50895145f292027dd386ad4bd84fa98caba6
MD5 6d07b05c980b06155572164f0122a686
BLAKE2b-256 db0eb59927e02363696942ea844dad2d9e856bb62669ac3f4d66ee30140a0f1b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bikkuri-0.2.0rc23-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 0e0d02187267fe3ccb666f73f81005811cc2610e47a1397ff3fe1c0e70a6ad96
MD5 527c527e4e68897ce1d75e23b4961ff4
BLAKE2b-256 bf95fd85bac8bc08205c5338ca460919656d8a6b85bdd5359ada6b979134a7b5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bikkuri-0.2.0rc23-cp313-cp313-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 d9448aeedb4d21d6011be940448a4c73b20fa5e1bfb4974758079bdb8285c8f8
MD5 c7be538b7bbdf7ef4c88f091e6becaf0
BLAKE2b-256 7be49d99346cb95b48bd4065ac3b272dfe0d50fbc981dc01625cc44c28f27bcf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bikkuri-0.2.0rc23-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 b043748cff71024bac3ac4129efa3903f458609bd961de2ac85894f15ed1e05b
MD5 8b250530dd64ad5c309e6bf5f3113290
BLAKE2b-256 fe60287a9cf46449bbe541be3ab0bfd9e10c1faa1d1d5a2e26de5f9c513ad370

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bikkuri-0.2.0rc23-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 a99fd8972e971589404a321adf5e22a295db211b2900c7338befae318f6cac60
MD5 09e6fc41d151df8f1aafe2a3de8e53f9
BLAKE2b-256 126458532dd7e8ac6148b20c254f145988d7f68d81d8a124df7751aaa639a9ae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bikkuri-0.2.0rc23-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 510ec7ee60e2b19b698f7387d8573e20881c59e1a7d91068ed8edd49abf1eb1a
MD5 7c56ba5c6dfb1b44f1117d4bbc50d104
BLAKE2b-256 4f1f88e435a7f4381da4b288acfef02a1dc7b1905bfa3bb76ff3ae5c0daced46

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bikkuri-0.2.0rc23-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 73e100e25d8687d43e8444a8303e1bb03c39ad76491609a6a24fd7b0ed5829b4
MD5 04f9e1b8604448a6d418d9949e32ac89
BLAKE2b-256 83d3cae7caf0f687147a8865869e938b12b686743b61913f372a735eaf96c1be

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