Sentence Embedding Based Semantic Clustering Approach for Discussion Thread Summarization

Huge data on the web come from discussion forums, which contain millions of threads. Discussion threads are a valuable source of knowledge for Internet users, as they have information about numerous topics. The discussion thread related to single topic comprises a huge number of reply posts, which m...

Full description

Bibliographic Details
Main Authors: Atif Khan, Qaiser Shah, M. Irfan Uddin, Fasee Ullah, Abdullah Alharbi, Hashem Alyami, Muhammad Adnan Gul
Format: Article
Language:English
Published: Hindawi-Wiley 2020-01-01
Series:Complexity
Online Access:http://dx.doi.org/10.1155/2020/4750871
id doaj-950021df53aa46feae1c403770e52bea
record_format Article
spelling doaj-950021df53aa46feae1c403770e52bea2020-11-25T03:27:48ZengHindawi-WileyComplexity1076-27871099-05262020-01-01202010.1155/2020/47508714750871Sentence Embedding Based Semantic Clustering Approach for Discussion Thread SummarizationAtif Khan0Qaiser Shah1M. Irfan Uddin2Fasee Ullah3Abdullah Alharbi4Hashem Alyami5Muhammad Adnan Gul6Department of Computer Science, Islamia College Peshawar, Peshawar, KP, PakistanDepartment of Computer Science, Islamia College Peshawar, Peshawar, KP, PakistanInstitute of Computing, Kohat University of Science and Technology, Kohat, PakistanDepartment of Computer and Information Science, Faculty of Science and Technology, University of Macau, Macau, ChinaDepartment of Information Technology, College of Computers and Information Technology, Taif University, Taif 21944, Saudi ArabiaDepartment of Computer Science, College of Computers and Information Technology, Taif University, Taif 21944, Saudi ArabiaDepartment of Computer Science, Islamia College Peshawar, Peshawar, KP, PakistanHuge data on the web come from discussion forums, which contain millions of threads. Discussion threads are a valuable source of knowledge for Internet users, as they have information about numerous topics. The discussion thread related to single topic comprises a huge number of reply posts, which makes it hard for the forum users to scan all the replies and determine the most relevant replies in the thread. At the same time, it is also hard for the forum users to manually summarize the bulk of reply posts in order to get the gist of discussion thread. Thus, automatically extracting the most relevant replies from discussion thread and combining them to form a summary are a challenging task. With this motivation behind, this study has proposed a sentence embedding based clustering approach for discussion thread summarization. The proposed approach works in the following fashion: At first, word2vec model is employed to represent reply sentences in the discussion thread through sentence embeddings/sentence vectors. Next, K-medoid clustering algorithm is applied to group semantically similar reply sentences in order to reduce the overlapping reply sentences. Finally, different quality text features are utilized to rank the reply sentences in different clusters, and then the high-ranked reply sentences are picked out from all clusters to form the thread summary. Two standard forum datasets are used to assess the effectiveness of the suggested approach. Empirical results confirm that the proposed sentence based clustering approach performed superior in comparison to other summarization methods in the context of mean precision, recall, and F-measure.http://dx.doi.org/10.1155/2020/4750871
collection DOAJ
language English
format Article
sources DOAJ
author Atif Khan
Qaiser Shah
M. Irfan Uddin
Fasee Ullah
Abdullah Alharbi
Hashem Alyami
Muhammad Adnan Gul
spellingShingle Atif Khan
Qaiser Shah
M. Irfan Uddin
Fasee Ullah
Abdullah Alharbi
Hashem Alyami
Muhammad Adnan Gul
Sentence Embedding Based Semantic Clustering Approach for Discussion Thread Summarization
Complexity
author_facet Atif Khan
Qaiser Shah
M. Irfan Uddin
Fasee Ullah
Abdullah Alharbi
Hashem Alyami
Muhammad Adnan Gul
author_sort Atif Khan
title Sentence Embedding Based Semantic Clustering Approach for Discussion Thread Summarization
title_short Sentence Embedding Based Semantic Clustering Approach for Discussion Thread Summarization
title_full Sentence Embedding Based Semantic Clustering Approach for Discussion Thread Summarization
title_fullStr Sentence Embedding Based Semantic Clustering Approach for Discussion Thread Summarization
title_full_unstemmed Sentence Embedding Based Semantic Clustering Approach for Discussion Thread Summarization
title_sort sentence embedding based semantic clustering approach for discussion thread summarization
publisher Hindawi-Wiley
series Complexity
issn 1076-2787
1099-0526
publishDate 2020-01-01
description Huge data on the web come from discussion forums, which contain millions of threads. Discussion threads are a valuable source of knowledge for Internet users, as they have information about numerous topics. The discussion thread related to single topic comprises a huge number of reply posts, which makes it hard for the forum users to scan all the replies and determine the most relevant replies in the thread. At the same time, it is also hard for the forum users to manually summarize the bulk of reply posts in order to get the gist of discussion thread. Thus, automatically extracting the most relevant replies from discussion thread and combining them to form a summary are a challenging task. With this motivation behind, this study has proposed a sentence embedding based clustering approach for discussion thread summarization. The proposed approach works in the following fashion: At first, word2vec model is employed to represent reply sentences in the discussion thread through sentence embeddings/sentence vectors. Next, K-medoid clustering algorithm is applied to group semantically similar reply sentences in order to reduce the overlapping reply sentences. Finally, different quality text features are utilized to rank the reply sentences in different clusters, and then the high-ranked reply sentences are picked out from all clusters to form the thread summary. Two standard forum datasets are used to assess the effectiveness of the suggested approach. Empirical results confirm that the proposed sentence based clustering approach performed superior in comparison to other summarization methods in the context of mean precision, recall, and F-measure.
url http://dx.doi.org/10.1155/2020/4750871
work_keys_str_mv AT atifkhan sentenceembeddingbasedsemanticclusteringapproachfordiscussionthreadsummarization
AT qaisershah sentenceembeddingbasedsemanticclusteringapproachfordiscussionthreadsummarization
AT mirfanuddin sentenceembeddingbasedsemanticclusteringapproachfordiscussionthreadsummarization
AT faseeullah sentenceembeddingbasedsemanticclusteringapproachfordiscussionthreadsummarization
AT abdullahalharbi sentenceembeddingbasedsemanticclusteringapproachfordiscussionthreadsummarization
AT hashemalyami sentenceembeddingbasedsemanticclusteringapproachfordiscussionthreadsummarization
AT muhammadadnangul sentenceembeddingbasedsemanticclusteringapproachfordiscussionthreadsummarization
_version_ 1715208255934824448