Repository navigation
A 12B model measured (no better); the model path on the second development set, and seven guards - #83
Merged
Merged
Conversation
…better than E2B Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TxRMoAtBqwUZXAvBmzVhC4
…than E2B On 206 saved questions, where few correct sentences may change E2B keeps more corrections (44 of 56 against 34 with at most 6 of 150 changed). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TxRMoAtBqwUZXAvBmzVhC4
The grammar has only fragments for the idiom (so much the better, all the better, so much the worse for them), and the version without 'the' parses; E2B preferred it (82%) in the second development set. The test fails without the guard; no real error of the corpus is such a deletion. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TxRMoAtBqwUZXAvBmzVhC4
'Most refractory coatings to date' was flagged as 'to data' (81%) in the second development set: the lexicon has 'to date' as one item, though the ranker preferred 'date' as a verb, so any reading counts. The test fails without the guard; recall on the 34 pairs is re-measured next. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TxRMoAtBqwUZXAvBmzVhC4
…phere' E2B preferred 'Sphere' (97%) in the second development set; vSphere is in the software terms. A word the technical lists know and the main list does not is not given real-word neighbours. The test fails without the guard. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TxRMoAtBqwUZXAvBmzVhC4
'the logic around handling errors into main' was flagged as 'from main' (87%) in the second development set, as 'within an area' was as 'in'. No real error of the corpus replaces into, within, onto, upon, without, throughout or inside (three add within). The test fails with the narrower guard. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TxRMoAtBqwUZXAvBmzVhC4
…ence Three false flags of the model path in the second development set: - 'Landed an extension' to 'Lans' (95%): the list has LANs, which the case-blind lookup found for 'lans'; inflections and real-word neighbours are now taken only as listed in lower case. - '2 detailed updates available.' to 'update' (92%, four times): no plural made singular after a number other than one. - 'rust-lang/rust#137944 is ready!' to 'A rust' (83%): issue references are code-like (a name to the parser), and no edit touches one. Each test case fails without its guard. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TxRMoAtBqwUZXAvBmzVhC4
… and the guards it led to Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TxRMoAtBqwUZXAvBmzVhC4
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TxRMoAtBqwUZXAvBmzVhC4
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TxRMoAtBqwUZXAvBmzVhC4
…epts
The rerun of the second development set's sample showed 'what they were
talking of' to 'talking about' (86%): the grammar reads talk_of_v1 with
of_prtcl, a preposition the verb selects. A merely modifying one
('interested on chess' to 'in') can still be corrected. The test fails
without the guard.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TxRMoAtBqwUZXAvBmzVhC4
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Two things: whether a larger model helps the model path (it doesn't), and the false flags of the model path on the second development set, with guards for 10 of the 14 false ones.
A 12B model on the same measurements
Gemma 3 12B (4-bit, 6.9 GB) fits in 16 GB with
EMDYSI_LM_MMAP=0 EMDYSI_LM_CTX=1024(from #82).Caveats: the questions were chosen by E2B, and the 12B model is another family. Still, nothing argues for the larger model here, so E2B stays the default.
The model path on the second development set
A sixteenth of the set (1,095 sentences) gave 18 flags, 4 of them real errors (realitime, anyeone, a overflow, allowing to disable). Guards for 10 of the 14 false ones:
Left: three flags in an Austen chapter (into a hackney coach to with, contrive to control, the thoughtless) and one unknown term (sret). Two broader guards (no preposition swap, no similar-stem word swap) were tried and dropped: they broke interested on chess to in, the case the model path is for. No threshold separates either: real gains scored 82–99%, these false flags 81–97%.
Each guard has a test that fails without it.
Measured
Also:
examples/surprisalreports progress.🤖 Generated with Claude Code
https://claude.ai/code/session_01TxRMoAtBqwUZXAvBmzVhC4