Ryoya Awano
deploy: fix MedLFQA Marginal mode sample matching
19fc84f
raw
history blame contribute delete
495 Bytes
from abc import ABC, abstractmethod
class IQueryProcessor(ABC):
# take query file path output query with subclaims
@abstractmethod
def generate_responses(self, query_file:str):
pass
@abstractmethod
def get_subclaims_from_responses(self):
pass
# add score into subclaim file
@abstractmethod
def score_subclaim(self):
pass
# add annotation into subclaim file
@abstractmethod
def annotate_subclaim(self):
pass