task_categories:text-classification size_categories:1K<n<10K language:en region:us
This data collection contains all the data used in our learning question classification experiments(see [1]), which has question class definitions, the training and testing question sets, examples of preprocessing the questions, feature definition scripts and examples of semantically related word features. 
This work has been done by Xin Li and Dan Roth and supported by [2].
"""

_TRAIN_DOWNLOAD_URL = "https://huggingface.co/datasets/vmalperovich/20ng/resolve/main/train.csv"
_TEST_DOWNLOAD_URL = "https://huggingface.co/datasets/vmalperovich/20ng/resolve/main/test.csv"
_VALID_DOWNLOAD_URL = "https://huggingface.co/datasets/vmalperovich/20ng/raw/main/validaton.csv"


CATEGORY_MAPPING = {'comp.sys.mac.hardware': 0,
 'comp.graphics': 1,
 'sci.space': 2,
 'talk.politics.guns': 3,
 'sci.med': 4,
 'comp.sys.ibm.pc.hardware': 5,
 'comp.os.ms-windows.misc': 6,
 'rec.motorcycles': 7,
 'misc.forsale': 8,
 'alt.atheism': 9,
 'rec.autos': 10,
 'sci.electronics': 11,
 'comp.windows.x': 12,
 'rec.sport.hockey': 13,
 'rec.sport.baseball': 14,
 'talk.politics.mideast': 15,
 'sci.crypt': 16,
 'soc.religion.christian': 17,
 'talk.politics.misc': 18,
 'talk.religion.misc': 19}

class NG(datasets.GeneratorBasedBuilder):
---
task_categories:
- text-classification
language:
- en
pretty_name: 20ng
size_categories:
- 1K<n<10K
---