File size: 1,287 Bytes
e13590b b9a76b4 3ae2099 b9a76b4 2ffc435 e13590b 5c1d1c7 b9a76b4 3ae2099 5c1d1c7 2ffc435 e13590b | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | """Enrichissement actif du graphe JeuxDeMots.
Détecte les trous de couverture, propose des triplets candidats, valide,
émet un rapport CSV à soumettre à la modération JDM (l'API publique étant
en lecture seule, on ne pousse pas directement dans JDM).
"""
from jdm_agent.enrich.models import Gap, Candidate, GapType
from jdm_agent.enrich.detectors import detect_gaps, DEFAULT_TARGET_RELATIONS
from jdm_agent.enrich.proposers import propose_candidates
from jdm_agent.enrich.validators import (
validate_candidate, consolidate_candidate,
count_consolidations, list_consolidations,
set_consolidation_output_path, get_consolidation_output_path,
)
from jdm_agent.enrich.pipeline import (
enrich, write_candidates_csv, write_submission,
compute_submission_filename,
)
from jdm_agent.enrich.uploader import submit_to_jdm, DEFAULT_ENDPOINT_URL
__all__ = [
"Gap", "Candidate", "GapType",
"detect_gaps", "DEFAULT_TARGET_RELATIONS",
"propose_candidates", "validate_candidate", "consolidate_candidate",
"count_consolidations", "list_consolidations",
"set_consolidation_output_path", "get_consolidation_output_path",
"enrich", "write_candidates_csv", "write_submission",
"compute_submission_filename", "submit_to_jdm", "DEFAULT_ENDPOINT_URL",
]
|