Base class for loading social event detection datasets.
Note
This is the base dataset loader class that provides common functionality for loading
and preprocessing social event detection datasets. All specific dataset loaders should
inherit from this class.
Parameters:
dataset (str, optional) – Name of the dataset to load.
Default: None.
dir_path (str, optional) – Custom directory path to load data from.
Default: None.
This dataset contains English language social media posts related to various events.
The dataset provides text content and event labels for social event detection tasks.
This dataset contains English language social media posts related to crisis events.
The dataset provides text content and event labels for crisis event detection tasks.
This dataset contains English language social media posts from 2012.
The dataset provides text content and event labels for social event detection tasks.
This dataset contains French language social media posts from 2018.
The dataset provides text content and event labels for social event detection tasks.
The Arabic Twitter dataset for social event detection.
Note
This dataset contains Arabic language tweets related to various events.
The dataset provides text content and event labels for social event detection tasks.
The CrisisLexT26 dataset for social event detection.
Note
This dataset contains tweets related to 26 different crisis events.
The dataset provides text content and event labels for social event detection tasks.
This dataset contains multimodal crisis-related social media data.
The dataset provides text, images and event labels for social event detection tasks.
This dataset contains tweets related to humanitarian crises and disasters.
The dataset provides text content and event labels for social event detection tasks.
This dataset contains Arabic language social media posts for 7 event types.
The dataset provides text content and event labels for social event detection tasks.
The Event2012_100 dataset for social event detection.
Note
This dataset contains tweets from 2012 related to 100 different events.
The dataset provides text content and event labels for social event detection tasks.
The Event2018_100 dataset for social event detection.
Note
This dataset contains tweets from 2018 related to 100 different events.
The dataset provides text content and event labels for social event detection tasks.
This dataset contains a mixture of social media data from various sources.
The dataset provides text content and event labels for social event detection tasks.
The CrisisLexT6 dataset for social event detection.
Note
This dataset contains tweets related to 6 different crisis events.
The dataset provides text content and event labels for social event detection tasks.
The CrisisLexT7 dataset for social event detection.
Note
This dataset contains tweets related to 7 different crisis events.
The dataset provides text content and event labels for social event detection tasks.
SocialED.dataset¶
Dataloader¶
Bases:
objectBase class for loading social event detection datasets.
Note
This is the base dataset loader class that provides common functionality for loading and preprocessing social event detection datasets. All specific dataset loaders should inherit from this class.
dataset (str, optional) – Name of the dataset to load. Default:
None.dir_path (str, optional) – Custom directory path to load data from. Default:
None.Required columns that must be present in loaded datasets.
list
URL of the repository containing the datasets.
str
Target folder name for downloaded data.
str
Temporary implementation that returns empty dataset
Determine the language based on the current dataset.
The language of the dataset (‘English’, ‘French’, ‘Arabic’).
str
Get the name of the current dataset.
The name of the dataset.
str
Get the info of the current dataset.
The info of the dataset.
list
Bases:
DatasetLoaderThe MAVEN dataset for social event detection.
Note
This dataset contains English language social media posts related to various events. The dataset provides text content and event labels for social event detection tasks.
Temporary implementation that returns empty dataset
Bases:
DatasetLoaderThe CrisisNLP dataset for social event detection.
Note
This dataset contains English language social media posts related to crisis events. The dataset provides text content and event labels for crisis event detection tasks.
Temporary implementation that returns empty dataset
Bases:
DatasetLoaderThe Event2012 dataset for social event detection.
Note
This dataset contains English language social media posts from 2012. The dataset provides text content and event labels for social event detection tasks.
Temporary implementation that returns empty dataset
Bases:
DatasetLoaderThe Event2018 dataset for social event detection.
Note
This dataset contains French language social media posts from 2018. The dataset provides text content and event labels for social event detection tasks.
Temporary implementation that returns empty dataset
Bases:
DatasetLoaderThe Arabic Twitter dataset for social event detection.
Note
This dataset contains Arabic language tweets related to various events. The dataset provides text content and event labels for social event detection tasks.
Temporary implementation that returns empty dataset
Bases:
DatasetLoaderThe CrisisLexT26 dataset for social event detection.
Note
This dataset contains tweets related to 26 different crisis events. The dataset provides text content and event labels for social event detection tasks.
Temporary implementation that returns empty dataset
Bases:
DatasetLoaderThe CrisisMMD dataset for social event detection.
Note
This dataset contains multimodal crisis-related social media data. The dataset provides text, images and event labels for social event detection tasks.
Temporary implementation that returns empty dataset
Bases:
DatasetLoaderThe HumAID dataset for social event detection.
Note
This dataset contains tweets related to humanitarian crises and disasters. The dataset provides text content and event labels for social event detection tasks.
Temporary implementation that returns empty dataset
Bases:
DatasetLoaderThe KBP dataset for social event detection.
Note
This dataset contains knowledge base population event data. The dataset provides text content and event labels for social event detection tasks.
Temporary implementation that returns empty dataset
Bases:
DatasetLoaderThe Arabic_7 dataset for social event detection.
Note
This dataset contains Arabic language social media posts for 7 event types. The dataset provides text content and event labels for social event detection tasks.
Temporary implementation that returns empty dataset
Bases:
DatasetLoaderThe Event2012_100 dataset for social event detection.
Note
This dataset contains tweets from 2012 related to 100 different events. The dataset provides text content and event labels for social event detection tasks.
Temporary implementation that returns empty dataset
Bases:
DatasetLoaderThe Event2018_100 dataset for social event detection.
Note
This dataset contains tweets from 2018 related to 100 different events. The dataset provides text content and event labels for social event detection tasks.
Temporary implementation that returns empty dataset
Bases:
DatasetLoaderThe Mix_Data dataset for social event detection.
Note
This dataset contains a mixture of social media data from various sources. The dataset provides text content and event labels for social event detection tasks.
Temporary implementation that returns empty dataset
Bases:
DatasetLoaderThe CrisisLexT6 dataset for social event detection.
Note
This dataset contains tweets related to 6 different crisis events. The dataset provides text content and event labels for social event detection tasks.
Temporary implementation that returns empty dataset
Bases:
DatasetLoaderThe CrisisLexT7 dataset for social event detection.
Note
This dataset contains tweets related to 7 different crisis events. The dataset provides text content and event labels for social event detection tasks.
Temporary implementation that returns empty dataset