openfactcheck.solvers.tutorial.search_engine_evidence_retriever.SearchEngineEvidenceRetriever#

class openfactcheck.solvers.tutorial.search_engine_evidence_retriever.SearchEngineEvidenceRetriever(args)[source][source]#
__init__(args)[source][source]#

Methods

__init__(args)

build_solver(args)

collect_claim_url_list(queries)

collect urls for a claim given the query list: queries: a list of queries or questions for a claim search_engine: use which search engine to retrieve evidence, google or bing url_union_or_intersection: url operation, to merge all -> 'union' or obtain intersection intersection urls tend to be what is not expected, less relevant

generate_questions_as_query(claims[, ...])

num_retries: the number of retries when error occurs during openai api calling

search_evidence(decontextualised_claims, ...)

Attributes

global_config

input_name

name

output_name