CoolFace
Datasetpublic

Sathya77/telecom_plans

๐Ÿ“Š Telecom Plans Dataset (Bell, Virgin Plus, Lucky) This dataset contains ~130 curated mobile plan entries from Bell, Virgin Plus, and Lucky Mobile. It was extracted from provider PDFs and normalized into a structured CSV for use in RAG-based Question Answering systems. ๐Ÿ“‚ Dataset Structure Each row corresponds to a unique plan offering and contains: Provider: Carrier name (Bell, Virgin Plus, Lucky) Plan Name: Marketing name (e.g., Elite Lite (New), BYOP 60GB)โ€ฆ See the full description on the dataset page: https://huggingface.co/datasets/Sathya77/telecom_plans.

sourceHugging Facemitupdated 1y agoView on Hugging Face
0likes12downloads
Dataset Card

license: mit language:

  • โ€”en tags:
  • โ€”telecom
  • โ€”mobile-plans
  • โ€”RAG
  • โ€”question-answering ---

๐Ÿ“Š Telecom Plans Dataset (Bell, Virgin Plus, Lucky)

This dataset contains ~130 curated mobile plan entries from Bell, Virgin Plus, and Lucky Mobile. It was extracted from provider PDFs and normalized into a structured CSV for use in RAG-based Question Answering systems.

๐Ÿ“‚ Dataset Structure

Each row corresponds to a unique plan offering and contains:

  • โ€”Provider: Carrier name (Bell, Virgin Plus, Lucky)
  • โ€”Plan Name: Marketing name (e.g., Elite Lite (New), BYOP 60GB)
  • โ€”Price: Monthly price in CAD
  • โ€”Data: Data allowance (e.g., 20GB, 50GB, Unlimited)
  • โ€”BYOD: Boolean โ€” True if BYOD plan, else device financing
  • โ€”Contract: Contract type (e.g., SmartPay, 24-month)
  • โ€”Hotspot: Boolean โ€” whether hotspot is included
  • โ€”Notes: Additional info (New, Add-a-line, HUG, Student, Region, etc.)
  • โ€”Description: created using python function - language summary for use in RAG

Example Row

csv
Provider,Plan Name,Price,Data,BYOD,Contract,Hotspot,Notes,Description
Bell,Elite Lite (New),60,60GB,False,SmartPay,True,New,"Bell offers the 'Elite Lite (New)' plan for $60/month. It includes 60GB of data, device financing over 24 months, hotspot support, and is available for new customers."

Usage

python
from datasets import load_dataset

dataset = load_dataset("Sathya77/telecom-plans")
print(dataset["train"][0])

๐Ÿ’ก Applications

Retrieval-Augmented Generation (RAG) demos

FAQ-style question answering

Plan recommendation assistants

Semantic search experiments

๐Ÿ“Š Notes

Plans are based on publicly available provider documents (as of 2025).

This dataset does not reflect live pricing.

Region-specific entries are based on plan names (e.g., Ontario, Quebec).