funkpower
|
3c16892ebf
|
bibclean: a name from the book's own pages, where the record has none
|
2026-09-19 14:29:12 -04:00 |
|
funkpower
|
14e1fcf3ef
|
bibclean: slugs, and whether the one a record has still names it
|
2026-09-19 14:23:36 -04:00 |
|
funkpower
|
7fa610c578
|
each crate carries its own readme, and the contract describes rather than instructs
|
2026-09-19 14:15:01 -04:00 |
|
funkpower
|
b0743d5bf7
|
a missing word, a hidden dependency, and a second pass that changed things
|
2026-09-19 13:00:29 -04:00 |
|
funkpower
|
6e26d5cf4b
|
bibclean: record faults, weighed, with the repairs that need no lookup
|
2026-09-19 12:50:53 -04:00 |
|
funkpower
|
c6575b2d42
|
emb: lines into vectors, against a server that owns the model
|
2026-09-19 12:43:20 -04:00 |
|
funkpower
|
1071f0bed3
|
booksniff, and one place for the parts every tool shares
|
2026-09-19 12:40:20 -04:00 |
|
funkpower
|
36afe3350b
|
cuepack: cues into passages that keep their timestamps
|
2026-09-19 12:32:41 -04:00 |
|
funkpower
|
b6602ee1e9
|
rrf: rank fusion without the database
|
2026-09-19 12:29:54 -04:00 |
|
funkpower
|
339f402610
|
ported patterns mean in rust what they mean in python
|
2026-09-19 12:26:41 -04:00 |
|
funkpower
|
17a03b0087
|
cueseg: topic chapters from a transcript, and a worked pipeline in the readme
|
2026-09-19 12:21:35 -04:00 |
|
funkpower
|
c7d0767376
|
cuekit and cuenorm: three subtitle formats, one cue stream
|
2026-09-19 11:54:36 -04:00 |
|
funkpower
|
33c2e40a1a
|
pdftriage: text layer verdicts, including the reflected-font recovery
|
2026-09-19 11:46:34 -04:00 |
|
funkpower
|
bd0ae11d01
|
mdscrub: decode character references, keep block boundaries, narrow the fence
|
2026-09-19 11:36:31 -04:00 |
|
funkpower
|
1b3c002b3d
|
mdscrub: residual html, control characters, headings, page markers
|
2026-09-19 11:30:05 -04:00 |
|
funkpower
|
e0473fb8ae
|
chunkmd: page and chapter aware chunking, roles, footnote flag
|
2026-09-19 11:22:56 -04:00 |
|
funkpower
|
acf8605d37
|
format
|
2026-09-19 11:12:23 -04:00 |
|
funkpower
|
6d9b7415dd
|
corpus-core: make the stream contract hold under hostile input
|
2026-09-19 11:11:58 -04:00 |
|
funkpower
|
0208b14b5d
|
textkit: token counting and the two segmenters
|
2026-09-19 11:04:27 -04:00 |
|
funkpower
|
00f4c38816
|
workspace, licence, and the three record types
|
2026-09-19 11:00:40 -04:00 |
|