sillsdev / sillsdev/machine.py

Thresholded quote denormalization

Open
#213 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
12
Forks
3
Avg merge
2d 3h
Merged PRs (30d)
5

Description

Once quote denormalization is being done internal to machine (see https://github.com/sillsdev/machine.py/issues/212), we should consider providing an option to only apply denormalization if it can be applied to a certain percentage of the corpus. At the moment, denormalization is applied even if just one chapter out of 40 is denormalizable: This might be more of a burden than a help to the user.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reading issue 212 to understand the internal quote denormalization work referenced here, then trace where corpus-level denormalization is applied. Determine how an option for a minimum denormalizable percentage should be exposed and verified; done means denormalization is skipped when the corpus falls below that threshold.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
machine-learning
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.