SUMMIR: A Hallucination-Aware Framework for Ranking Sports Insights from LLMs
Organizations: Indian Institute of Technology Patna, India · Microsoft, India
Abstract
With the rapid proliferation of online sports journalism, extracting meaningful pre-game and post-game insights from articles is essential for enhancing user engagement and comprehension. In this paper, we address the task of automatically extracting such insights from articles published before and after matches. We curate a dataset of 7,900 news articles covering 800 matches across four major sports: Cricket, Soccer, Basketball, and Baseball. To ensure contextual relevance, we employ a two-step validation pipeline leveraging both open-source and proprietary large language models (LLMs). We then utilize multiple state-of-the-art LLMs (GPT-4o, Qwen2.5-72B-Instruct, Llama-3.3-70B-Instruct, and Mixtral-8x7B-Instruct-v0.1) to generate comprehensive insights. The factual accuracy of these outputs is rigorously assessed using a FactScore-based methodology, complemented by hallucination detection via the SummaC (Summary Consistency) framework with GPT-4o. Finally, we propose SUMMIR (Sentence Unified Multimetric Model for Importance Ranking), a novel architecture designed to rank insights based on user-specific interests. Our results demonstrate the effectiveness of this approach in generating high-quality, relevant insights, while also revealing significant differences in factual consistency and interestingness across LLMs. This work contributes a robust framework for automated, reliable insight generation from sports news content. The source code is availble here https://github.com/nitish-iitp/SUMMIR.
Figures & tables
| New Records | (1) India posted the highest-ever first innings score in a T20 World Cup final with 176 runs for the loss of seven wickets. |
|---|---|
| Key Match Events | (1) Virat Kohli scored an inspired 76 runs off 59 balls. (2) Jasprit Bumrah bowled two magnificent overs, conceding only six runs in the 16th and 18th overs. (3) Suryakumar Yadav took an otherworldly catch to dismiss David Miller. (4) Heinrich Klaasen struck a magnificent 23-ball half-century. (5) Hardik Pandya took 3 wickets for 20 runs. (6) India won the T20 World Cup by seven runs. (7) Bumrah castled Marco Jansen and conceded only two runs in a crucial over. (8) Arshdeep Singh bowled an economical penultimate over, conceding only four runs. (9) Suryakumar Yadav’s catch in the final over was pivotal in sealing the victory. |
| Post-Match Reflections | (1) Jasprit Bumrah expressed his joy and pride after the match, stating, ‘We play the sport for this, I am really over the moon.’ (2) Virat Kohli reflected on his performance and the significance of the win, saying, ‘This was my last T20 World Cup, and this is what we wanted to achieve.’ (3) Proteas captain Aiden Markram expressed his disappointment but pride in the team’s performance, stating, ‘It hurts quite a bit, but I’m really proud of the team. |
| Misc. Highlights | (1) India claimed their second T20 World Cup, 17 years after winning their first. (2) The match was held at Kensington Oval in Bridgetown, Barbados. |
| Model | Precision (%) | Recall (%) | F1-score (%) |
|---|---|---|---|
| Falcon 10B [ 2 ] | 81.90 | 80.10 | 81.00 |
| Qwen 2.5 14B [ 48 ] | 84.90 | 91.50 | 88.07 |
| Mistral Nemo-12.2B [ 22 ] | 82.30 | 88.10 | 85.09 |
| Llama 3.1 8B [ 15 ] | 79.10 | 91.30 | 84.75 |
| Phi-4 14B [ 1 ] | 86.00 | 80.80 | 83.30 |
| Llama 3.3 70B (4-bit quant.) [ 15 ] | 81.90 | 95.10 | 88.02 |
| Sport | Fact-Score (%) | SummaC (%) | ||||||
|---|---|---|---|---|---|---|---|---|
| Llama 70B | Mixtral- 8x7B | Qwen 72B | GPT- 4o | Llama 70B | Mixtral- 8x7B | Qwen 72B | GPT- 4o | |
| Soccer | 94 | 92 | 93 | 95 | 58 | 52 | 56 | 60 |
| Basketball | 95 | 91 | 93 | 97 | 55 | 50 | 58 | 68 |
| Baseball | 95 | 88 | 93 | 96 | 58 | 53 | 56 | 69 |
| Cricket | 94 | 94 | 93 | 95 | 69 | 63 | 64 | 72 |
| Reward/Metric | NDCG@2 | NDCG@5 | NDCG@10 | Recall@2 | Recall@5 | Recall@10 |
|---|---|---|---|---|---|---|
| NDCG | 0.865 | 0.866 | 0.911 | 0.700 | 0.680 | 0.920 |
| Recall | 0.855 | 0.839 | 0.910 | 0.700 | 0.560 | 0.860 |
| SUMMIR | 0.858 | 0.908 | 0.943 | 0.800 | 0.760 | 0.960 |
| 1. Australia will now shift their focus to South Africa and the Eden Gardens. |
|---|
| 2. The win ensures Australia will enter Thursday’s semi-final against South Africa as one of the competition’s form teams. |
| 3. For Bangladesh, the defeat marks the end of a dour campaign, but they have ensured they get to the Champions Trophy. |
| 4. Australia lost their first two games but bounced back to win seven on the trot to seal a spot in the semi-finals. |
| 5. Mitch Marsh’s performance will please Australia most. |
Learning to Rank
Learning to rank develops models that order items by relevance or utility for search, recommendations, and other decisions.
See all 266 papers