GGroenendaal's picture
rename some variables
e9df5ab
import gradio as gr
import pandas as pd
from query import default_probe, get_retrieval_span_scores
def spaces_probe(question: str):
answers, scores, context = default_probe(question)
answers_text = [answer.text for answer in answers]
d_scores, s_scores = get_retrieval_span_scores(answers)
formatted_result = pd.DataFrame(zip(answers_text, d_scores.tolist(), s_scores.tolist()), columns=[
"answer", "document score", "span score"])
formatted_result["position"] = formatted_result.index + 1
return formatted_result
interface = gr.Interface(spaces_probe, inputs="text", outputs=["dataframe"])
interface.launch()