LICENSE
README.md
pyproject.toml
src/openfactcheck/__init__.py
src/openfactcheck/base.py
src/openfactcheck/cli.py
src/openfactcheck/errors.py
src/openfactcheck/solver.py
src/openfactcheck/state.py
src/openfactcheck.egg-info/PKG-INFO
src/openfactcheck.egg-info/SOURCES.txt
src/openfactcheck.egg-info/dependency_links.txt
src/openfactcheck.egg-info/requires.txt
src/openfactcheck.egg-info/top_level.txt
src/openfactcheck/app/__init__.py
src/openfactcheck/app/app.py
src/openfactcheck/app/dialogs.py
src/openfactcheck/app/evaluate_factchecker.py
src/openfactcheck/app/evaluate_llm.py
src/openfactcheck/app/evaluate_response.py
src/openfactcheck/app/sidebar.py
src/openfactcheck/app/utils.py
src/openfactcheck/data/__init__.py
src/openfactcheck/data/factcheck-bench.jsonl
src/openfactcheck/data/factoolqa.jsonl
src/openfactcheck/data/factscore-bio.jsonl
src/openfactcheck/data/felm-wk.jsonl
src/openfactcheck/data/freshqa.jsonl
src/openfactcheck/data/selfaware.jsonl
src/openfactcheck/data/snowballing.jsonl
src/openfactcheck/evaluator/__init__.py
src/openfactcheck/evaluator/checker/__init__.py
src/openfactcheck/evaluator/checker/evaluate.py
src/openfactcheck/evaluator/llm/__init__.py
src/openfactcheck/evaluator/llm/evaluate.py
src/openfactcheck/evaluator/llm/evaluate_freetext.py
src/openfactcheck/evaluator/llm/evaluate_freshqa.py
src/openfactcheck/evaluator/llm/evaluate_selfaware.py
src/openfactcheck/evaluator/llm/evaluate_snowballing.py
src/openfactcheck/evaluator/llm/report.py
src/openfactcheck/evaluator/response/__init__.py
src/openfactcheck/evaluator/response/evaluate.py
src/openfactcheck/lib/__init__.py
src/openfactcheck/lib/config.py
src/openfactcheck/lib/utils.py
src/openfactcheck/services/__init__.py
src/openfactcheck/services/dynamodbinterface.py
src/openfactcheck/services/model.py
src/openfactcheck/solvers/__init__.py
src/openfactcheck/solvers/dummy/__init__.py
src/openfactcheck/solvers/dummy/confused_claim_examiner.py
src/openfactcheck/solvers/dummy/fake_claim_extractor.py
src/openfactcheck/solvers/dummy/ignorant_search_engine_retriever.py
src/openfactcheck/solvers/dummy/useless_response_regenerator.py
src/openfactcheck/solvers/factcheckgpt/factcheckgpt_cp.py
src/openfactcheck/solvers/factcheckgpt/factcheckgpt_rtv.py
src/openfactcheck/solvers/factcheckgpt/factcheckgpt_vfr.py
src/openfactcheck/solvers/factcheckgpt/factcheckgpt_utils/__init__.py
src/openfactcheck/solvers/factcheckgpt/factcheckgpt_utils/data_util.py
src/openfactcheck/solvers/factcheckgpt/factcheckgpt_utils/eval_utils.py
src/openfactcheck/solvers/factcheckgpt/factcheckgpt_utils/nli.py
src/openfactcheck/solvers/factcheckgpt/factcheckgpt_utils/openai_api.py
src/openfactcheck/solvers/factcheckgpt/factcheckgpt_utils/prompt.py
src/openfactcheck/solvers/factool/__init__.py
src/openfactcheck/solvers/factool/all_pass_abstain_detector.py
src/openfactcheck/solvers/factool/concat_response_regenerator.py
src/openfactcheck/solvers/factool/factool_blackbox.py
src/openfactcheck/solvers/factool/factool_blackbox_post_editor.py
src/openfactcheck/solvers/factool/factool_claim_examiner.py
src/openfactcheck/solvers/factool/factool_decontextualizer.py
src/openfactcheck/solvers/factool/factool_evidence_retriever.py
src/openfactcheck/solvers/factool/factool_post_editor.py
src/openfactcheck/solvers/factool/factool_utils/__init__.py
src/openfactcheck/solvers/factool/factool_utils/chat_api.py
src/openfactcheck/solvers/factool/factool_utils/prompt.py
src/openfactcheck/solvers/factool/factool_utils/search_api.py
src/openfactcheck/solvers/rarr/__init__.py
src/openfactcheck/solvers/rarr/rarr_agreement_gate.py
src/openfactcheck/solvers/rarr/rarr_concat_response_regenerator.py
src/openfactcheck/solvers/rarr/rarr_editor.py
src/openfactcheck/solvers/rarr/rarr_llm_retriever.py
src/openfactcheck/solvers/rarr/rarr_question_generator.py
src/openfactcheck/solvers/rarr/rarr_search_engine_retriever.py
src/openfactcheck/solvers/rarr/prompts/__init__.py
src/openfactcheck/solvers/rarr/prompts/hallucination_prompts.py
src/openfactcheck/solvers/rarr/prompts/rarr_prompts.py
src/openfactcheck/solvers/rarr/rarr_utils/__init__.py
src/openfactcheck/solvers/rarr/rarr_utils/agreement_gate.py
src/openfactcheck/solvers/rarr/rarr_utils/editor.py
src/openfactcheck/solvers/rarr/rarr_utils/evidence_selection.py
src/openfactcheck/solvers/rarr/rarr_utils/hallucination.py
src/openfactcheck/solvers/rarr/rarr_utils/question_generation.py
src/openfactcheck/solvers/rarr/rarr_utils/search.py
src/openfactcheck/solvers/tutorial/__init__.py
src/openfactcheck/solvers/tutorial/all_pass_abstain_detector.py
src/openfactcheck/solvers/tutorial/chatgpt_claim_examiner.py
src/openfactcheck/solvers/tutorial/chatgpt_decontextulizer.py
src/openfactcheck/solvers/tutorial/chatgpt_post_editor.py
src/openfactcheck/solvers/tutorial/chatgpt_worthiness_filter.py
src/openfactcheck/solvers/tutorial/concat_response_regenerator.py
src/openfactcheck/solvers/tutorial/search_engine_evidence_retriever.py
src/openfactcheck/solvers/tutorial/spacy_response_decomposer.py
src/openfactcheck/solvers/tutorial/utils/__init__.py
src/openfactcheck/solvers/tutorial/utils/api.py
src/openfactcheck/solvers/tutorial/utils/prompt_base.py
src/openfactcheck/solvers/tutorial/utils/web_util.py
src/openfactcheck/solvers/webservice/__init__.py
src/openfactcheck/solvers/webservice/factcheckgpt_cp.py
src/openfactcheck/solvers/webservice/factcheckgpt_rtv.py
src/openfactcheck/solvers/webservice/factcheckgpt_vfr.py
src/openfactcheck/solvers/webservice/ftool_cp.py
src/openfactcheck/solvers/webservice/ftool_rtv.py
src/openfactcheck/solvers/webservice/ftool_vfr.py
src/openfactcheck/solvers/webservice/rarr_rtv.py
src/openfactcheck/solvers/webservice/rarr_vfr.py
src/openfactcheck/solvers/webservice/factcheckgpt_utils/__init__.py
src/openfactcheck/solvers/webservice/factcheckgpt_utils/data_util.py
src/openfactcheck/solvers/webservice/factcheckgpt_utils/eval_utils.py
src/openfactcheck/solvers/webservice/factcheckgpt_utils/nli.py
src/openfactcheck/solvers/webservice/factcheckgpt_utils/openai_api.py
src/openfactcheck/solvers/webservice/factcheckgpt_utils/prompt.py
src/openfactcheck/solvers/webservice/factool_utils/__init__.py
src/openfactcheck/solvers/webservice/factool_utils/chat_api.py
src/openfactcheck/solvers/webservice/factool_utils/prompt.py
src/openfactcheck/solvers/webservice/factool_utils/search_api.py
src/openfactcheck/solvers/webservice/rarr_utils/__init__.py
src/openfactcheck/solvers/webservice/rarr_utils/agreement_gate.py
src/openfactcheck/solvers/webservice/rarr_utils/editor.py
src/openfactcheck/solvers/webservice/rarr_utils/evidence_selection.py
src/openfactcheck/solvers/webservice/rarr_utils/functional_prompt.py
src/openfactcheck/solvers/webservice/rarr_utils/hallucination.py
src/openfactcheck/solvers/webservice/rarr_utils/hallucination_prompts.py
src/openfactcheck/solvers/webservice/rarr_utils/question_generation.py
src/openfactcheck/solvers/webservice/rarr_utils/search.py
src/openfactcheck/templates/__init__.py
src/openfactcheck/templates/factchecker/claims.jsonl
src/openfactcheck/templates/factchecker/documents.jsonl
src/openfactcheck/templates/factchecker/factchecker_test.csv
src/openfactcheck/templates/factchecker/gold/claims.jsonl
src/openfactcheck/templates/factchecker/gold/documents.jsonl
src/openfactcheck/templates/llm/questions.csv
src/openfactcheck/templates/llm/responses_test.csv
src/openfactcheck/templates/report/llm_evaluation_report.tex
src/openfactcheck/templates/solver_configs/dummy.yaml
src/openfactcheck/templates/solver_configs/factool.yaml
src/openfactcheck/templates/solver_configs/webservice.yaml
src/openfactcheck/utils/__init__.py
src/openfactcheck/utils/logging.py