from transformers import pipeline import pandas as pd # prepare table + question data = {"Actors": ["Brad Pitt", "Leonardo Di Caprio", "George Clooney"], "Number of movies": ["87", "53", "69"]} # table = pd.DataFrame.from_dict(data) query = "how many movies does Leonardo Di Caprio have?" # data = { # "year": [1896, 1900, 1904, 2004, 2008, 2012], # "city": ["athens", "paris", "st. louis", "athens", "beijing", "london"] # } tablle = pd.DataFrame.from_dict(data) # query = "when london had the olympics game?" # pipeline model # Note: you must to install torch-scatter first. tqa = pipeline(task="table-question-answering", model="google/tapas-large-finetuned-wtq") # result result = tqa(table=tablle, query=query) print(f"Result: {result}") print(f"\nResponse: {result['cells'][0]}") # 53