[GSoC] Add a review workflow to approve predicted phrases before injection
I maintainer di solito rispondono entro 3 giorni
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 30/100
Direzione di ricerca
Nell’issue non sono indicati file o test. Inizia tracciando l’attuale pipeline delle frasi predette per trovare dove viene assegnata la confidenza e dove vengono iniettate le frasi, quindi esamina l’entry point batch della CLI che guida questo flusso. Aggiungi poi un passaggio di stato della revisione che possa essere messo in pausa e ripreso tra i batch per approve/edit/reject/quit, con un percorso Streamlit opzionale per rivedere le frasi suggerite e i diff. Il lavoro è completo quando gli elementi a confidenza media vengono indirizzati alla revisione, quelli a bassa confidenza vengono scartati e solo gli elementi approvati vengono esportati per un’iniezione in un unico passaggio.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
follows #5137, builds on #5243
Goal
Let a maintainer review predictions before anything is written, since a wrong
phrase can drop a real license detection (false negative)
Tasks
- confidence tiers: auto-approve high, send medium to review, drop low
- interactive CLI to approve / edit / reject / quit, resumable across batches
- optional small streamlit UI to view a rule with the suggested phrase and diff
- export the approved set so it can be injected in one pass
- Lingua principale
- Python
- Stelle
- 2.7k
- Fork
- 831
- Merge medio
- 3g 4h
- PR unite (30g)
- 7
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di aboutcode-org/scancode-toolkit
-
bug: Unreachable JSON extension and format validation in validate_input_pathForse già presa @0Cymantek0 l’ha presa 17 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
aboutcode-org/scancode-toolkit#5351 · 1 commento ·
I maintainer di solito rispondono entro 3 giorni
-
CycloneDX output: metadata.properties[].value emits JSON array instead of stringForse già presa @0Cymantek0 l’ha presa 17 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
aboutcode-org/scancode-toolkit#5349 · 1 commento ·
I maintainer di solito rispondono entro 3 giorni
-
Duplicate 'COPYLEFT' entries in legal file classification names in legal.py and classify.pyForse già presa @Pradeepbeleri l’ha presa 45 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
aboutcode-org/scancode-toolkit#5319 · 2 commenti ·
I maintainer di solito rispondono entro 3 giorni
-
Duplicate autogen.sh entry in commoncode default ignoresForse già presa @Daksha1611 l’ha presa 47 giorni fa. Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 92/100
aboutcode-org/scancode-toolkit#5316 ·
I maintainer di solito rispondono entro 3 giorni
-
Duplicate LGPL key in rubygems LICENSES_MAPPING makes one mapping unreachableForse già presa @Daksha1611 l’ha presa 47 giorni fa. Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
aboutcode-org/scancode-toolkit#5314 · 1 commento ·
I maintainer di solito rispondono entro 3 giorni
Tutte le issue di aboutcode-org/scancode-toolkit
Issue simili
-
app: scripts status: backlog type: documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
netbox-community/netbox-scripts#68 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 91/100
marin-community/marin#10765 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 70/100
flathub/com.unity.UnityHub#230 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
namespace operations
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 63/100
EclipseFdn/open-vsx.org#14910 ·
I maintainer di solito rispondono entro 1 giorno