Implementation of A Neural Natural Language Understanding Component for Arabic Dialogue Systems

作者: Abdallah M Bashir , Abubakr Hassan , Benjamin Rosman , Daniel Duma , Mohanad Ahmed

DOI: 10.1016/J.PROCS.2018.10.479

关键词: Natural languageComponent (UML)Artificial intelligenceNamed-entity recognitionClassifier (UML)Feature engineeringNatural language processingDeep learningComputer scienceArabicArtificial neural networkNatural language understanding

摘要: Abstract Natural Language Understanding (NLU) is considered a core component in implementing dialogue systems. NLU has been greatly enhanced by deep learning techniques such as word embeddings and neural network architectures, but current NLP methods for Arabic language action classification or semantic decoding mostly based on handcrafted rule-based systems that use feature engineering, without the benefit of any form distributed representation words. This paper presents an approach to text Named Entity Recognition domain home automation Arabic. To this end, we present module can further be integrated with Automatic Speech (ASR), Dialogue Manager (DM) Generator (NLG) build fully working system. The describes our process collecting annotating data, structuring intent classifier entity extractor models, finally evaluation these different benchmarks.

参考文章(12)
Ali Farghaly, Khaled Shaalan, Arabic Natural Language Processing ACM Transactions on Asian Language Information Processing. ,vol. 8, pp. 1- 22 ,(2009) , 10.1145/1644879.1644881
Sepp Hochreiter, Jürgen Schmidhuber, Long short-term memory Neural Computation. ,vol. 9, pp. 1735- 1780 ,(1997) , 10.1162/NECO.1997.9.8.1735
Asma Moubaiddin, Ola Shalbak, Bassam Hammo, Nadim Obeid, Arabic Dialogue System for Hotel Reservation based on Natural Language Processing Techniques Computación Y Sistemas. ,vol. 19, pp. 119- 134 ,(2015) , 10.13053/CYS-19-1-1962
Abu Bakr Soliman, Kareem Eissa, Samhaa R. El-Beltagy, AraVec: A set of Arabic Word Embedding Models for use in Arabic NLP Procedia Computer Science. ,vol. 117, pp. 256- 265 ,(2017) , 10.1016/J.PROCS.2017.10.117
Ilya Sutskever, Tomas Mikolov, Greg Corrado, Kai Chen, Jeffrey Dean, Distributed Representations of Words and Phrases and their Compositionality arXiv: Computation and Language. ,(2013)
Tsung-Hsien Wen, David Vandyke, Nikola Mrkšić, Milica Gasic, Lina M. Rojas Barahona, Pei-Hao Su, Stefan Ultes, Steve Young, A Network-based End-to-End Trainable Task-oriented Dialogue System conference of the european chapter of the association for computational linguistics. ,vol. 1, pp. 438- 449 ,(2017) , 10.18653/V1/E17-1042
Yoon Kim, Convolutional Neural Networks for Sentence Classification empirical methods in natural language processing. pp. 1746- 1751 ,(2014) , 10.3115/V1/D14-1181
Ji Young Lee, Franck Dernoncourt, Sequential Short-Text Classification with Recurrent and Convolutional Neural Networks north american chapter of the association for computational linguistics. pp. 515- 520 ,(2016) , 10.18653/V1/N16-1062
Jason P.C. Chiu, Eric Nichols, Named Entity Recognition with Bidirectional LSTM-CNNs Transactions of the Association for Computational Linguistics. ,vol. 4, pp. 357- 370 ,(2016) , 10.1162/TACL_A_00104
Xuezhe Ma, Eduard Hovy, None, End-to-end Sequence Labeling via Bi-directional LSTM-CNNs-CRF Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). ,vol. 1, pp. 1064- 1074 ,(2016) , 10.18653/V1/P16-1101