import classerresult = classer.match( source="Our return policy allows refunds within 30 days of purchase.", query="Can I get a refund?")print(result.score) # 0.95
Use match to re-rank documents after initial retrieval:
Python
Copy
import classer# Documents retrieved from vector searchdocuments = [ "Our return policy allows refunds within 30 days.", "Contact support at [email protected]", "Shipping takes 3-5 business days.",]query = "How do I get my money back?"# Score each documentscored = []for doc in documents: result = classer.match(source=doc, query=query) scored.append((doc, result.score))# Sort by relevancescored.sort(key=lambda x: x[1], reverse=True)# Top resultprint(scored[0][0]) # "Our return policy allows refunds within 30 days."