Twitter is among the most prevalent social media platform being used by millions of people all over the world. It is used to express ideas and opinions about political, social, business, sports, health, religion, and various other categories. The study reported here aims to detect the tweet category from its text. It becomes quite challenging when text consists of 140 characters only, with full of noise. The tweet is categorized under 12 specified categories using Text Mining or Natural Language Processing (NLP), and Machine Learning (ML) techniques. It is observed that a huge number of trending topics are provided by Twitter but it is really challenging to find out that what these trending topics are all about. Therefore, it is extremely crucial to automatically categorize the tweets into general categories for plenty of information extraction tasks. A large dataset is constructed by combining two different nature of datasets having varying levels of category identification complexities. It is annotated by experts under proper guidelines for increased quality and high agreement values. It makes the proposed model quite robust. Various types of ML algorithms were used to train and evaluate the proposed model. These models have explored over three datasets separately. It is explored that the nature of the dataset is highly non-linear therefore complex or non-linear models perform better. The best ensemble model named, Gradient Boosting achieved an AUC score of 85\%. That is much better than the other related studies conducted.
翻译:Twitter是全世界数以百万计的人使用的最流行的社交媒体平台之一,用于表达关于政治、社会、商业、体育、卫生、宗教和其他类别的观点和意见。这里报告的研究报告旨在从文本中检测推文类别。当文本仅由140个字符组成,充满噪音时,它就变得相当具有挑战性。Twitter被归类为12个特定类别,使用文本采矿或自然语言处理(NLP)和机器学习(MML)技术。注意到Twitter提供了大量趋势化主题,但发现这些趋势化主题都涉及哪些真正具有挑战性。因此,将推文自动归类为大量信息提取任务的一般类别极为关键。大型数据集是结合两种不同性质且类别识别复杂程度不一的数据集构建的。根据提高质量和高协议价值的适当准则,专家们对此作了说明。拟议的模型非常坚固。使用各种ML算法来培训和评价拟议模型。这些模型在三个数据集中分别探索了三个数据集。因此,非常关键的是将推算结果分为两个不同类别。正在探索一个更精细的A级模型的性质。