Exemplo n.º 1
0
def _get_find_what_you_like_relevance(
        project: scoring.ScoringProject) -> diagnostic_pb2.CategoryRelevance:
    if project.details.passionate_level == project_pb2.LIKEABLE_JOB:
        return diagnostic_pb2.NEUTRAL_RELEVANCE
    market_stress = project.market_stress()
    if project.details.passionate_level < project_pb2.LIKEABLE_JOB and \
            market_stress and market_stress < 10 / 7:
        return diagnostic_pb2.NEUTRAL_RELEVANCE
    return diagnostic_pb2.RELEVANT_AND_GOOD
Exemplo n.º 2
0
def _get_stuck_market_relevance(
        project: scoring.ScoringProject) -> diagnostic_pb2.CategoryRelevance:
    if project.market_stress() is None:
        return diagnostic_pb2.NEUTRAL_RELEVANCE
    return diagnostic_pb2.RELEVANT_AND_GOOD