Go home now Header Background Image
Search
Submission Procedure
share: |
 
Follow us
 
 
 
 
Volume 26 / Issue 6

available in:   PDF (843 kB) PS (603 kB)
 
get:  
Similar Docs BibTeX   Write a comment
  
get:  
Links into Future

 

Question to Question Similarity Analysis Using Morphological, Syntactic, Semantic, and Lexical Features

Mahmoud M. Hammad (Jordan University of Science and Technology, Jordan)

Mohammad Al-Smadi (Jordan University of Science and Technology, Jordan)

Qanita Bani Baker (Jordan University of Science and Technology, Jordan)

Muntaha Al-asa'd (Jordan University of Science and Technology, Jordan)

Nour Al-khdour (Jordan University of Science and Technology, Jordan)

Mutaz Bni Younes (Jordan University of Science and Technology, Jordan)

Enas Khwaileh (Jordan University of Science and Technology)

Abstract: In the digitally connected world that we are living in, people expect to get answers to their questions spontaneously. This expectation increased the burden on Question/Answer platforms such as Stack Overflow and many others. A promising solution to this problem is to detect if a question being asked is similar to a question in the database, then present the answer of the detected question to the user. To address this challenge, we propose a novel Natural Language Processing (NLP) approach that detects if two Arabic questions are similar or not using their extracted morphological, syntactic, semantic, lexical, overlapping, and semantic lexical features. Our approach involves several phases including Arabic text processing, novel feature extraction, and text classifications. Moreover, we conducted a comparison between seven different machine learning classifiers. The included classifiers are: Support Vector Machine (SVM), Decision Tree (DT), Logistic Regression (LR), Extreme Gradient Boosting (XGB), Random Forests (RF), Adaptive Boosting (AdaBoost), and Multilayer Perceptron (MLP). To conduct our experiments, we used a real-world questions dataset consisting of around 19,136 questions (9,568 pairs of questions) in which our approach achieved 82.93% accuracy using our XGB model on the best features selected by the Random Forest feature selection technique. This high accuracy of our model shows the ability of our approach to correctly detect similar Arabic questions and hence increases user satisfactions.

Keywords: Arabic language, LDA, NLP, Semantic Text Similarity (STS), XGB, lexical features, machine learning, text classification

Categories: H.3.3, I.2.7