Knowledge in Triples for LLMs: Enhancing Table QA Accuracy with Semantic Extraction
Hossein Sholehrasa, Sanaz Saki Norouzi, Pascal Hitzler, Majid, Jaberi-Douraki

TL;DR
This paper introduces a method that extracts triples from complex tables and uses retrieval-augmented generation to improve the accuracy and detail of table-based question answering with GPT-3.5, outperforming existing methods.
Contribution
It presents a novel triple extraction technique combined with RAG to enhance table QA accuracy, especially on semi-structured web tables, surpassing traditional semantic approaches.
Findings
Outperforms baselines on FeTaQA dataset
Achieves higher Sacre-BLEU and ROUGE scores
Generates detailed, contextually accurate answers
Abstract
Integrating structured knowledge from tabular formats poses significant challenges within natural language processing (NLP), mainly when dealing with complex, semi-structured tables like those found in the FeTaQA dataset. These tables require advanced methods to interpret and generate meaningful responses accurately. Traditional approaches, such as SQL and SPARQL, often fail to fully capture the semantics of such data, especially in the presence of irregular table structures like web tables. This paper addresses these challenges by proposing a novel approach that extracts triples straightforward from tabular data and integrates it with a retrieval-augmented generation (RAG) model to enhance the accuracy, coherence, and contextual richness of responses generated by a fine-tuned GPT-3.5-turbo-0125 model. Our approach significantly outperforms existing baselines on the FeTaQA dataset,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNatural Language Processing Techniques · Semantic Web and Ontologies · Mathematics, Computing, and Information Processing
MethodsRefunds@Expedia|||How do I get a full refund from Expedia? · {Dispute@FaQ-s}How to file a dispute with Expedia? · 15 Ways to Contact How can i speak to someone at Delta Airlines · Attention Is All You Need · Cosine Annealing · Linear Warmup With Cosine Annealing · Byte Pair Encoding · Softmax · Layer Normalization · Dropout
