Pular para o conteúdo principal

persona_db/generators/gen_23_midia.py

gen_23_midia — domínio 23: notícias, menções na mídia, prêmios, entrevistas e reputação.

Implementa a seção de Mídia & Reputação de TASK-053 em TODO.MD:

  • Calcula reputacao_score como função agregada de antecedentes criminais, menções na mídia, exercício de cargo público e escolaridade.
  • Gera notícias, menções, prêmios e entrevistas fictícias.

:::info Fonte Módulo persona_db.generators.gen_23_midia — 141 linhas · 0 classe(s) · 1 função(ões) pública(s). Ver no GitHub :::

Funções​

generate()​

def generate(personas: list[dict[str, Any]], seed: int=7, today: date | None=None) -> dict[str, list[dict[str, Any]]]

Gera todas as tabelas do domínio 23 (Mídia & Reputação).

persona_db/generators/gen_23_midia.py:44