A Knowledge-Based Sense Disambiguation Method to Semantically Enhanced NL Question for Restricted Domain
Abstract
:1. Introduction
- This work investigates the role of question’s metadata (date/GPS) in WSD to semantically enhanced question processing.
- A novel knowledge-based sense disambiguation method to solve lexical ambiguity issues in NL questions.
- A novel tool for pilgrimage question answering application based on the proposed KSD approach. This application enables pilgrims to acquire concise, accurate, and quick answers for various questions expressed in natural language anytime anywhere via their smartphones.
2. Methodology
3. Related Works
Review of the Most Related QA Systems for the Pilgrimage Domain
4. System Architecture
4.1. User Interface
4.2. Syntactic Analysis
Algorithm 1 Syntactic_Analysis_NLQ |
1: Load Dt, GPS |
2: Input Sentence // Synset [ ][ ] |
3: Variable Identification |
4: IST // Internal Structure |
5: Lex // Lexicon |
6: SUBF// Chunked Sentence |
7: e // Entity |
8: POS [ ][ ] |
9: for e in Synset [ ][ ] do |
a. |
b. |
10: end forFind_Concentrate |
11: for e in SUBF do |
a. |
b. |
c. |
12: end for |
13: return |
4.3. Semantic Analysis
4.3.1. Word Sense Disambiguation Module
4.3.2. Context Knowledge
4.3.3. Date/Location Identifier
4.3.4. Lexicon Domain Ontology
4.3.5. Semantic Role Labelling
4.3.6. Expected Answer Type
Algorithm 2 Semantic_Analysis_NL Question (SynInfo) |
1: Load Dt, GPS // Date and Location Coordinates |
2: Input SynInfo [N] |
3: Define |
4: Define |
5: Define |
6: Define |
7: Variable Identification |
8: SynInfo: Syntactic Information from the shallow syntactic analyzer |
9: DO: Domain Ontology |
10: Synset: Syntactic set after the remover of irrelevant information from SynInfo |
11: CS: Correct Sense |
12: Entity e |
13: for each entity e in SynInfo do |
a. |
b. |
c. |
14: end for |
15: |
16: If |
17: Elseif and |
18: Map |
19: |
20: Return |
21: Elseif |
22: Map |
23: |
24: Return |
25: Endif |
26: Endfor |
27: |
28: if VP then |
29: Sense Predicate // Verb Phrase (VP) |
30: end if |
31: if NP then |
32: Predicate Subject // Noun Phrase (NP) |
33: end if |
34: if NP then |
35: Predicate Object |
36: end if |
37: if PP then |
38: Sense Location or Instrument //Predicate Phrase(PP) |
39: end if |
4.4. Answer Processing Module
5. Evaluation
5.1. Experimental Settings
5.2. Evaluation Results
6. Discussion
7. Conclusions and Future Works
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Arbaaeen, A.; Shah, A. Ontology-Based Approach to Semantically Enhanced Question Answering for Closed Domain: A Review. Information 2021, 12, 200. [Google Scholar] [CrossRef]
- Al-Harbi, O.; Jusoh, S.; Norwawi, N.M. Lexical disambiguation in natural language questions (NLQs). arXiv 2017, arXiv:1709.09250. [Google Scholar]
- Ojokoh, B.; Adebisi, E. A Review of Question Answering Systems. J. Web Eng. 2018, 17, 717–758. [Google Scholar] [CrossRef] [Green Version]
- Pundge, A.M.; Khillare, S.; Mahender, C.N. Question Answering System, Approaches and Techniques: A Review. Int. J. Comput. Appl. 2016, 141, 0975-8887. [Google Scholar]
- Navigli, R. Word sense disambiguation: A survey. ACM Comput. Surv. (CSUR) 2009, 41, 10. [Google Scholar] [CrossRef]
- Höffner, K.; Walter, S.; Marx, E.; Usbeck, R.; Lehmann, J.; Ngonga Ngomo, A.C. Survey on challenges of question answering in the semantic web. Semant. Web 2017, 8, 895–920. [Google Scholar] [CrossRef] [Green Version]
- Correa, E.A., Jr.; Lopes, A.A.; Amancio, D.R. Word sense disambiguation: A complex network approach. Inf. Sci. 2018, 442, 103–113. [Google Scholar] [CrossRef] [Green Version]
- Wang, Y.; Wang, M.; Fujita, H. Word sense disambiguation: A comprehensive knowledge exploitation framework. Knowl.-Based Syst. 2020, 190, 105030. [Google Scholar] [CrossRef]
- Jabalameli, M.; Nematbakhsh, M.; Zaeri, A. Ontology-lexicon–based question answering over linked data. ETRI J. 2020, 42, 239–246. [Google Scholar] [CrossRef]
- Al Fawareh, H.M.K. Resolving Ambiguity in Entity and Fact Extraction through a Hybrid Approach. Ph.D. Thesis, Universiti Utara Malaysia, Bukit Kayu Hitam, Malaysia, 2010. [Google Scholar]
- Raganato, A.; Camacho-Collados, J.; Navigli, R. Word sense disambiguation: A unified evaluation framework and empirical comparison. In Proceedings of the 15th Conference of the European Chapter of the Association for Computational Linguistics, Valencia, Spain, 3–7 April 2017; Volume 1, pp. 99–110. [Google Scholar]
- Navigli, R. Natural Language Understanding: Instructions for (Present and Future) Use. In Proceedings of the IJCAI, Stockholm, Sweden, 13–19 July 2018; Volume 18, pp. 5697–5702. [Google Scholar]
- Mohammed, S.; Shi, P.; Lin, J. Strong baselines for simple question answering over knowledge graphs with and without neural networks. arXiv 2017, arXiv:1712.01969. [Google Scholar]
- Pillai, L.R.; Veena, G.; Gupta, D. A combined approach using semantic role labelling and word sense disambiguation for question generation and answer extraction. In Proceedings of the 2018 Second International Conference on Advances in Electronics, Computers and Communications (ICAECC), Bangalore, India, 9–10 February 2018; pp. 1–6. [Google Scholar]
- Aouicha, M.B.; Taieb, M.A.H.; Marai, H.I. WSD-TIC: Word Sense Disambiguation Using Taxonomic Information Content. In Proceedings of the International Conference on Computational Collective Intelligence, Halkidiki, Greece, 28–30 September 2016; Springer: Cham, Switzerland, 2016; pp. 131–142. [Google Scholar]
- Mennes, J.; van Gulik, S.v.d.W. A critical analysis and explication of word sense disambiguation as approached by natural language processing. Lingua 2020, 243, 102896. [Google Scholar] [CrossRef]
- White, R.W.; Richardson, M.; Yih, W.t. Questions vs. queries in informational search tasks. In Proceedings of the 24th International Conference on World Wide Web, Florence, Italy, 18–22 May 2015; ACM: New York, NY, USA, 2015; pp. 135–136. [Google Scholar]
- del Carmen Rodrıguez-Hernández, M.; Ilarri, S.; Trillo-Lado, R.; Guerra, F. Towards keyword-based pull recommendation systems. In Proceedings of the ICEIS 2016, Roma, Italy, 25–28 April 2016; p. 207. [Google Scholar]
- Khan, E.A.; Shambour, M.K.Y. An analytical study of mobile applications for Hajj and Umrah services. Appl. Comput. Inform. 2018, 14, 37–47. [Google Scholar] [CrossRef]
- Arbaaeen, A.; Shah, A. Natural Language Processing based Question Answering Techniques: A Survey. In Proceedings of the 2020 IEEE 7th International Conference on Engineering Technologies and Applied Sciences (ICETAS), Kuala Lumpur, Malaysia, 18–20 December 2020; pp. 1–8. [Google Scholar]
- Rodrigo, A.; Penas, A. A study about the future evaluation of Question-Answering systems. Knowl.-Based Syst. 2017, 137, 83–93. [Google Scholar] [CrossRef]
- Chaplot, D.S.; Salakhutdinov, R. Knowledge-based word sense disambiguation using topic models. In Proceedings of the AAAI Conference on Artificial Intelligence, New Orleans, LA, USA, 2–7 February 2018; Volume 32. [Google Scholar]
- Guo, J.; Fan, Y.; Pang, L.; Yang, L.; Ai, Q.; Zamani, H.; Wu, C.; Croft, W.B.; Cheng, X. A deep look into neural ranking models for information retrieval. Inf. Process. Manag. 2020, 57, 102067. [Google Scholar] [CrossRef] [Green Version]
- Wu, Y.; Hori, C.; Kashioka, H.; Kawai, H. Leveraging social Q&A collections for improving complex question answering. Comput. Speech Lang. 2015, 29, 1–19. [Google Scholar]
- Cui, W.; Xiao, Y.; Wang, H.; Song, Y.; Hwang, S.w.; Wang, W. KBQA: Learning question answering over QA corpora and knowledge bases. arXiv 2019, arXiv:1903.02419. [Google Scholar] [CrossRef] [Green Version]
- Figueroa, A.; Neumann, G. Context-aware semantic classification of search queries for browsing community question–answering archives. Knowl.-Based Syst. 2016, 96, 1–13. [Google Scholar] [CrossRef]
- Pechsiri, C.; Piriyakul, R. Developing a Why–How Question Answering system on community web boards with a causality graph including procedural knowledge. Inf. Process. Agric. 2016, 3, 36–53. [Google Scholar] [CrossRef] [Green Version]
- Khodadi, I.; Abadeh, M.S. Genetic programming-based feature learning for question answering. Inf. Process. Manag. 2016, 52, 340–357. [Google Scholar] [CrossRef]
- Chali, Y.; Hasan, S.A.; Mojahid, M. A reinforcement learning formulation to the complex question answering problem. Inf. Process. Manag. 2015, 51, 252–272. [Google Scholar] [CrossRef] [Green Version]
- Yang, M.C.; Lee, D.G.; Park, S.Y.; Rim, H.C. Knowledge-based question answering using the semantic embedding space. Expert Syst. Appl. 2015, 42, 9086–9104. [Google Scholar] [CrossRef]
- Hao, Y.; Zhang, Y.; Liu, K.; He, S.; Liu, Z.; Wu, H.; Zhao, J. An end-to-end model for question answering over knowledge base with cross-attention combining global knowledge. In Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics, Vancouver, BC, Canada, 30 July–4 August 2017; Volume 1, pp. 221–231. [Google Scholar]
- Sun, H.; Dhingra, B.; Zaheer, M.; Mazaitis, K.; Salakhutdinov, R.; Cohen, W.W. Open domain question answering using early fusion of knowledge bases and text. arXiv 2018, arXiv:1809.00782. [Google Scholar]
- Saloot, M.A.; Idris, N.; Mahmud, R.; Ja’afar, S.; Thorleuchter, D.; Gani, A. Hadith data mining and classification: A comparative analysis. Artif. Intell. Rev. 2016, 46, 113–128. [Google Scholar] [CrossRef]
- Sulaiman, S.; Mohamed, H.; Arshad, M.R.M.; Yusof, U.K. Hajj-QAES: A knowledge-based expert system to support hajj pilgrims in decision making. In Proceedings of the 2009 International Conference on Computer Technology and Development, Kota Kinabalu, Malaysia, 13–15 November 2009; Volume 1, pp. 442–446. [Google Scholar]
- Sharef, N.M.; Murad, M.A.; Mustapha, A.; Shishechi, S. Semantic question answering of umrah pilgrims to enable self-guided education. In Proceedings of the 2013 13th International Conference on Intellient Systems Design and Applications, Salangor, Malaysia, 8–10 December 2013; pp. 141–146. [Google Scholar]
- Mohamed, H.H.; Arshad, M.R.H.M.; Azmi, M.D. M-HAJJ DSS: A mobile decision support system for Hajj pilgrims. In Proceedings of the 2016 3rd International Conference on Computer and Information Sciences (ICCOINS), Kuala Lumpur, Malaysia, 15–17 August 2016; pp. 132–136. [Google Scholar]
- Abdelazeez, M.A.; Shaout, A. Pilgrim Communication Using Mobile Phones. J. Image Graph. 2016, 4. [Google Scholar] [CrossRef] [Green Version]
- Dhungana, U.R. Polywordnet: A Word Sense Disambiguation Specific Wordnet of Polysemy Words. Ph.D. Thesis, Tribhuvan University, Kirtipur, Nepal, 2017. [Google Scholar]
- Alobaidi, M.; Malik, K.M.; Sabra, S. Linked open data-based framework for automatic biomedical ontology generation. BMC Bioinform. 2018, 19, 319. [Google Scholar] [CrossRef] [PubMed]
- Nogueira, T.P.; Braga, R.B.; de Oliveira, C.T.; Martin, H. FrameSTEP: A framework for annotating semantic trajectories based on episodes. Expert Syst. Appl. 2018, 92, 533–545. [Google Scholar] [CrossRef]
- Ali, F.; El-Sappagh, S.; Kwak, D. Fuzzy Ontology and LSTM-Based Text Mining: A Transportation Network Monitoring System for Assisting Travel. Sensors 2019, 19, 234. [Google Scholar] [CrossRef] [Green Version]
- Wimmer, H.; Chen, L.; Narock, T. Ontologies and the Semantic Web for Digital Investigation Tool Selection. J. Digit. Forensics Secur. Law 2018, 13, 6. [Google Scholar] [CrossRef]
- Jiang, S.; Wu, W.; Tomita, N.; Ganoe, C.; Hassanpour, S. Multi-Ontology Refined Embeddings (MORE): A Hybrid Multi-Ontology and Corpus-based Semantic Representation for Biomedical Concepts. arXiv 2020, arXiv:2004.06555. [Google Scholar] [CrossRef] [PubMed]
- Banerjee, S.; Pedersen, T. An adapted Lesk algorithm for word sense disambiguation using WordNet. In Proceedings of the International Conference on Intelligent Text Processing and Computational Linguistics, Mexico City, Mexico, 17–23 February 2002; Springer: Berlin/Heidelberg, Germany, 2002; pp. 136–145. [Google Scholar]
- Agirre, E.; Edmonds, P. Word Sense Disambiguation: Algorithms and Applications; Springer Science & Business Media: New York, NY, USA, 2007; Volume 33. [Google Scholar]
- Oele, D.; Van Noord, G. Distributional lesk: Effective knowledge-based word sense disambiguation. In Proceedings of the IWCS 2017—12th International Conference on Computational Semantics, Montpellier, France, 19–22 September 2017. [Google Scholar]
- Badugu, S.; Manivannan, R. A study on different closed domain question answering approaches. Int. J. Speech Technol. 2020, 23, 315–325. [Google Scholar] [CrossRef]
SN | Processed | No.PW | Resolved | Answered |
---|---|---|---|---|
1 | How can a pilgrim deposit money into the bank? | 1 | Yes | Yes |
2 | What happen if a pilgrim collect pebbles at the bank of muzdalifah? | 1 | Yes | Yes |
3 | What kind of facilities does the agent offer in the camp? | 3 | No | No |
4 | What are the dates of the Hajj? | 1 | Yes | Yes |
5 | What are the dates available from Almadinah? | 1 | Yes | Yes |
6 | What are the essential parts of Hajj? | 1 | Yes | Yes |
7 | What are the obligatory actions of Hajj? | 1 | Yes | Yes |
8 | When should the pilgrims join the camp? | 1 | Yes | Yes |
9 | How can a pilgrim contact an agent at the camp? | 3 | No | No |
10 | What are the important dates in Hajj? | 1 | Yes | Yes |
11 | What are the benefits of dates? | 1 | Yes | Yes |
12 | How can a pilgrim explore important places in the area? | 1 | Yes | Yes |
13 | Where can I find scholar in the area? | 2 | Yes | Yes |
14 | Where can I seek advise with personal service concern? ? | 1 | Yes | Yes |
16 | When should a pilgrim manage their trip to Mina? | 1 | Yes | Yes |
17 | What are the hajj pillars? | 1 | Yes | Yes |
18 | How should I reach the pillars? | 1 | Yes | Yes |
Method | No.PW | CD | Accuracy |
---|---|---|---|
KSD | 97 | 82 | 84.5% |
MFS | 97 | 77 | 79.3% |
SE-Lesk | 97 | 64 | 65.9% |
System | NLQs | CA | Accuracy |
---|---|---|---|
KSD-based QA system | 91 | 80 | 87.9% |
MFS-based QA system | 91 | 74 | 81.3% |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Arbaaeen, A.; Shah, A. A Knowledge-Based Sense Disambiguation Method to Semantically Enhanced NL Question for Restricted Domain. Information 2021, 12, 452. https://doi.org/10.3390/info12110452
Arbaaeen A, Shah A. A Knowledge-Based Sense Disambiguation Method to Semantically Enhanced NL Question for Restricted Domain. Information. 2021; 12(11):452. https://doi.org/10.3390/info12110452
Chicago/Turabian StyleArbaaeen, Ammar, and Asadullah Shah. 2021. "A Knowledge-Based Sense Disambiguation Method to Semantically Enhanced NL Question for Restricted Domain" Information 12, no. 11: 452. https://doi.org/10.3390/info12110452
APA StyleArbaaeen, A., & Shah, A. (2021). A Knowledge-Based Sense Disambiguation Method to Semantically Enhanced NL Question for Restricted Domain. Information, 12(11), 452. https://doi.org/10.3390/info12110452