arche.quality_estimation_algorithm module¶
-
arche.quality_estimation_algorithm.check_percentage(rule, scraped_items)¶
-
arche.quality_estimation_algorithm.generate_quality_estimation(job, crawlera_user, no_of_validation_warnings, no_of_duplicated_items, checked_dup_items_count, no_of_duplicated_skus, no_of_checked_skus_items, no_of_price_warns, no_of_checked_price_items, tested, **kwargs)¶
-
arche.quality_estimation_algorithm.get_adherence_to_schema_percent(rule_result, no_of_scraped_items)¶
-
arche.quality_estimation_algorithm.get_crawlera_incapsula_percent(crawlera_user)¶ Having crawlera/incapsula enabled makes spider more unstable
-
arche.quality_estimation_algorithm.get_duplicated_items_percent(rule_result, no_of_scraped_items)¶
-
arche.quality_estimation_algorithm.get_duplicated_skus_percent(rule_result, no_of_scraped_items)¶
-
arche.quality_estimation_algorithm.get_errors_count_percent(rule_result)¶
-
arche.quality_estimation_algorithm.get_outcome_percent(job_state, job_close_reason)¶
-
arche.quality_estimation_algorithm.get_price_was_price_now_comparison_percent(rule_result, no_of_scraped_items)¶
-
arche.quality_estimation_algorithm.get_response_status_count_percent(rule_result)¶
-
arche.quality_estimation_algorithm.get_tested_percent(rule_result)¶