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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13manylinux: glibc 2.34+ ARM64

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

Uploaded CPython 3.12manylinux: glibc 2.34+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

File metadata

File hashes

Hashes for bikkuri-0.2.0rc24-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 40f69f21edf94442d3accceb44873ec2ba14cb6bd58c4711f152a8eee8fb3731
MD5 80ba0ac9a724466a04275c9723034f3d
BLAKE2b-256 96fd004110b76231aba22018bae4f437aa9d2275ac6df07d9fbdf035d93a5d27

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bikkuri-0.2.0rc24-cp314-cp314-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 a5266217cfabf07b96401727b054a34c675f9c8813b287ec70da7bf59d116b37
MD5 a2bb9c592f3d90c4bbccc9c36fd74018
BLAKE2b-256 f407ef53147b47df684d6c8ff8a0cb378d2fc802345cc9deaefba50736d8259c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bikkuri-0.2.0rc24-cp314-cp314-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 c06bdce450e81398e4bb0e63a2950c4023065a1a756764a7bb0b4c78e53a3aa7
MD5 6c8425f9106e1223446f41f1ea230bbf
BLAKE2b-256 6b5a177ef4c4007cd4429f688bc4cc5ebbf7e9fd6b5543557d045362d9344050

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bikkuri-0.2.0rc24-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.0rc24-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d61e18f3577ed8dbb113311e36b5559274871930d1ea86e779c8695f1c570a75
MD5 8d9df5368e455c0bc72071a563a43f4a
BLAKE2b-256 b5f405baf5f2a301cf5d87808a1010275c96c25e477f55b3f4da80246f36f009

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bikkuri-0.2.0rc24-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 be43ecbf540eed8f6d5d7b44506df70379e14eed67b7bcd0aef489397b3b446b
MD5 b2b214405ba995bb3348fe5f61e5c5fd
BLAKE2b-256 25279320717b97f4141c467e95de2edbcf70cbba3b816e8e14991d1a14d3efc2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bikkuri-0.2.0rc24-cp313-cp313-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 192acc0d264063b776c8c277b2be37bd1fc65e7d1089396e8cee59690688b2cc
MD5 a4e593d0e9c759245265cfeaa08556fd
BLAKE2b-256 b16f73df84e4846ce2e3b4b20e524fb90db81cb547f742ee392478ff4307e9cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bikkuri-0.2.0rc24-cp313-cp313-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 1cb0a91d4cd3e4b205c55c849830d510ac2b4b6bc512b8e953e6832d0e8b957d
MD5 e633fa1a41b966189b986a0eb0c5beab
BLAKE2b-256 a4eb9965cb8641cc6f27fd4b267f9fc9e0d221b491a48421958ccc6a4bcbd804

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bikkuri-0.2.0rc24-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 3d1f6bea9268e0e016f94017bc68c429d320758d67b904804df34d71836e1d0c
MD5 24b757e231ff62bb5eced8224be7597e
BLAKE2b-256 5ab733e2a515c8a6bbdfa021c22d427bee487336aadcc49107468a5ec9c75cc6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bikkuri-0.2.0rc24-cp312-cp312-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 c6650bd6e16d4a96d8bed5431fccd6925a6eb71e5e825bcc96d703b4905133c5
MD5 2b2fa510efc0f2a456c9862d7c38ed18
BLAKE2b-256 827f665111ea772066fb003e926917ff25417b77c3a7955f628c5b4e5a441272

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bikkuri-0.2.0rc24-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 7ed70a5c0d2695a172c87670c928322430047cce2b53d1cc29ce16ddf3dd97bc
MD5 5853998b63d593b71ea93cbb9ec911af
BLAKE2b-256 6359ec84ebe907e96ff966665c347b1f77e61c3ac2807b2ad33398d119c9f3fd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bikkuri-0.2.0rc24-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 00f8dd0fc2f4ec7dca57e4027fe0747b4aecf7305b0a20256c317b0c1117c3ae
MD5 ab6d352f049ac7280539cf5a8b07116f
BLAKE2b-256 1229f31697e2ea297d38afbc8a27c75730bbfaed9d2ec4193d2218b85ef0d53d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bikkuri-0.2.0rc24-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 1acfc5566378a65940677648f636ce9980725fe00caa39c584237126f977024f
MD5 142fe3dd34e121bfd65a4780ad40593f
BLAKE2b-256 cf95c48ec41b77ed075fc4e4aa4eaeef196865d71420d71a24a6b274eb537519

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for bikkuri-0.2.0rc24-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 2fc14c3346b3434f4a9d85f4dc895c8ef227576619f32a47d7e85514b7ad216e
MD5 987c40c5cc54bb05e583e0eda3f200f9
BLAKE2b-256 2f9ce9fcc04b591bc64d4a51e66bf5006e78b74d6736b73f1fd80561644346cc

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