Browsing by Author "Alkhatib, Manar"
Now showing 1 - 7 of 7
Results Per Page
Sort Options
Item A Chatbot Intent Classifier for Supporting High School Students(2022) K. Assayed, Suha; Shaalan, Khaled; Alkhatib, ManarINTRODUCTION: An intent classification is a challenged task in Natural Language Processing (NLP) as we are asking the machine to understand our language by categorizing the users’ requests. As a result, the intent classification plays an essential role in having a chatbot conversation that understand students’ requests. OBJECTIVES: In this study, we developed a novel chatbot called “HSchatbot” for predicting the intent classifications from high school students’ enquiries. Evidently, students in high schools are the most concerned among all students about their future; thus, in this stage they need an instant support in order to prepare them to take the right decision for their career choice. METHODS: The authors in this study used the Multinomial Naive-Bayes and Random Forest classifiers for predicting the students’ enquiries, which in turn improved the performance of the classifiers by using the feature’s extractions. RESULTS: The results show that the random forest classifier performed better than Multinomial Naive-Bayes since the performance of this model is checked by using different metrics like accuracy, precision, recall and F1 score. Moreover, all showed high accuracy scores exceeding 90% in all metrics. However, the accuracy of Multinomial Naive-Bayes classifier performed much better when using CountVectorizers compared to using the TF-IDF. CONCLUSION: In the future work, the results will be analysed and investigated in order to figure out the main factors that affect the performance of Multinomial Naive-Bayes classifier, as well as evaluating the model with using a large corpus of students’ questions and enquiries.Item A Systematic Review of Conversational AI Chatbots in Academic Advising(SpringerLink, 2024) Assayed, Suha Khalil; Alkhatib, Manar; Shaalan, KhaledPurpose – This paper aims to review several studies published between 2018 to 2022 about advising chatbots in schools and universities as well as evaluating the state-of-the-art machine learning models that are deployed into these models. Methodology – This paper follows the Preferred Reporting Items for Systematic Reviews and Meta-Analyses (PRISMA), it demonstrated the main phases of the systematic review, it starts with screening 128 articles and then including 11 articles for systematic review which focused on the current services of the advising chatbots in schools and universities, as well the artificial models that are embedded into the chatbots. Findings – Two main dimensions with other sub-dimensions are extracted from the 11 included studies as it shows the following: 1- Advising chatbots AI Architecture which includes other sub-dimensions on identifying the deep learning based chatbots, hybrid chatbots and other open-resources for customizing chatbots; 2- The goals of the advising chatbot as it includes both the admission advising and academic advising. Conclusion – Most of studies shows that advising chatbots are developed for admission and academic advising. Few researchers who study the chatbots in high schools, there is a lack of studies in developing chatbots for students advising in high schools. Limitations and future work – This study is constrained to review the studies from 2018–2022, and it is not exposed to the chatbots artifacts, even though, the human-chatbot interaction has an essential impact on students’ experiences. Future research should include the impact of chatbots interactive design and students’ experiences.Item Arabic Educational Neural Network Chatbot(Information Sciences Letters An International Journal, 2023) A. Alazzam, Bayan; Alkhatib, Manar; Shaalan, KhaledChatbots (machine-based conversational systems) have grown in popularity in recent years. Chatbots powered by artificial intelligence (AI) are sophisticated technologies that replicate human communication in a range of natural languages. A chatbot’s primary purpose is to interpret user inquiries and give relevant, contextual responses. Chatbot success has been extensively reported in a number of widely spoken languages; nonetheless, chatbots have not yet reached the predicted degree of success in Arabic. In recent years, several academics have worked to solve the challenges of creating Arabic chatbots. Furthermore, the development of Arabic chatbots is critical to our attempts to increase the use of the language in academic contexts. Our objective is to install and create an Arabic chatbot that will help the Arabic language in the area of education. To begin implementing the chabot, we collected datasets from Arabic educational websites and had to prepare these data using the NLP methods. We then used this data to train the system using a neural network model to create an Arabic neural network chabot. Furthermore, we found relevant research, conducted earlier investigations, and compared their findings by searching Google scholar and looking through the linked references. Data was gathered and saved in a json file. Finally, we programmed the chabot and the models in Python. As a consequence, an Arabic chatbot answers all questions about educational regulations in the United Arab Emirates.Item Artificial Intelligence Chatbots: A Survey of Classical versus Deep Machine Learning Techniques(2023) A. Alazzam, Bayan; Alkhatib, Manar; Shaalan, Khaled: Artificial Intelligence (AI) enables machines to be intelligent, most importantly using Machine Learning (ML) in which machines are trained to be able to make better decisions and predictions. In particular, ML-based chatbot systems have been developed to simulate chats with people using Natural Language Processing (NLP) techniques. The adoption of chatbots has increased rapidly in many sectors, including, Education, Health Care, Cultural Heritage, Supporting Systems and Marketing, and Entertainment. Chatbots have the potential to improve human interaction with machines, and NLP helps them understand human language more clearly and thus create proper and intelligent responses. In addition to classical ML techniques, Deep Learning (DL) has attracted many researchers to develop chatbots using more sophisticated and accurate techniques. However, research has paid chatbots have widely been developed for English, there is relatively less research on Arabic, which is mainly due to its complexity and lack of proper corpora compared to English. Though there have been several survey studies that reviewed the state-of-the-art of chatbot systems, these studies (a) did not give a comprehensive overview of how different the techniques used for Arabic chatbots in comparison with English chatbots; and (b) paid little attention to the application of ANN for developing chatbots. Therefore, in this paper, we conduct a literature survey of chatbot studies to highlight differences between (1) classical and deep ML techniques for chatbots; and (2) techniques employed for Arabic chatbots versus those for other languages. To this end, we propose various comparison criteria of the techniques, extract data from collected studies accordingly, and provide insights on the progress of chatbot development for Arabic and what still needs to be done in the future.Item Enhancing Student Services: Machine Learning Chatbot Intent Recognition for High School Inquiries(SpringerLink, 2024) Assayed, Suha Khalil; Alkhatib, Manar; Shaalan, KhaledPurpose - This paper aims to develop a novel chatbot to improve student services in high school by transferring students’ enquiries to a particular agent, based on the enquiry type. In accordance to that, comparison between machine learning and neural network is conducted in order to identify the most accurate model to classify students’ requests. Methodology - In this study we selected the data from high school students, since high school is one of the most essential stages in students’ lives, as in this stage, students have the option to select their academic streams and advanced courses that can shape their careers according to their passions and interests. A new corpus is created with (1004) enquiries. The data is annotated manually based on the type of request. The label high-school-courses is assigned to the requests that are related to elective courses and standardized tests during high school. On the other hand, the label majors & universities is assigned to the questions that are related to applying to universities along with selecting the majors. Two novel classifier chatbots are developed and evaluated, where the first chatbot is developed by using a Naive Bayes Machine Learning Algorithm, while the other is developed by using Recurrent Neural Networks (RNN)-LSTM. Findings - Some features and techniques are used in both models in order to improve the performance. However, both models have conveyed a high accuracy score which exceeds (91%). The models have been validated as a pilot testing by using high school students as well as experts in education and six questions and enquiries are presented to the chatbots for the evaluation. Implications and future work - This study can add value to the team of researchers and developers to integrate such classifiers into different applications. As a result, this improves the users’ services, in particular, those implemented in educational institutions. In the future, it is certain that intent recognition will be developed with the addition of a voice recognition feature which can successfully integrated into smartphones.Item Neural Machine Translation for Arabic Language(The British University in Dubai (BUiD), 2019-07) Alkhatib, ManarTranslating the Arabic Language into other languages engenders multiple linguistic problems, as no two languages can match, either in the meaning given to the conforming symbols or in the ways in which such symbols are arranged in phrases and sentences. Lexical, syntactic and semantic problems arise when translating the meaning of Arabic words into English. Machine translation (MT) into morphologically rich languages (MRL) poses many challenges, from handling a complex and rich vocabulary, to designing adequate MT metrics that take morphology into consideration. The task of recognizing and generating paraphrases is an essential component in many Arabic natural language processing (NLP) applications. A well-established machine translation approach for automatically extracting paraphrases, leverages bilingual corpora to find the equivalent meaning of phrases in a single language, is performed by "pivoting" over a shared translation in another language. Neural machine translation has recently become a viable alternative approach to the more widely-used statistical machine translation. In this thesis, we revisit bilingual pivoting in the context of neural machine translation and present a paraphrasing model based mainly on neural networks. The thesis we present also, highlights the key challenges for Arabic language translation into English, and Arabic. Experimental results across datasets confirm that neural paraphrases significantly outperform those obtained with statistical machine translation, and indicate high similarity correlation between our model and human translation, making our model attractive for real-world deployment.Item Towards Gulf Emirati Dialect Corpus from Social Media(SpringerLink, 2024) AlAzzam, Bayan A.; Alkhatib, Manar; Shaalan, KhaledPurpose: This paper discusses the need for a corpus of Emirati traditional phrases and idioms in natural language processing (NLP) for the Gulf Emirati dialect and its potential applications in fields like voice recognition, machine translation, and sentiment analysis. Methodology: The researchers collected a corpus of more than 3000 traditional Emirati words and idioms by gathering data from several social media platforms, such as forums, YouTube, and Emirati radio stations. In addition, the researchers used the website scraping technologies to collect suitable resources, subsequently cleansing and organising the gathered material to ensure accuracy and consistency. A pilot investigation was undertaken, including an individual who is a native speaker of Emirati, in order to verify the precision of the dataset. Findings: The researchers successfully compiled a substantial dataset of traditional Emirati phrases and idioms, so enabling potential future investigations in the realm of Arabic dialects, specifically focusing on Gulf Arabic dialects such as the Emirati dialect. Implications: The compilation of Emirati traditional idioms and words presented in this study has potential practical effects in several domains such as medical, education, and business. These implications mostly revolve around enhancing communication among and with individuals proficient in the Emirati language. Originality/Value: This study distinguishes itself by concentrating on the compilation of an NLP corpus comprising traditional Emirati phrases and idioms, with a specific emphasis on the Gulf Emirati dialect. The dataset generated as a result of this effort may prove indispensable for further studies into Arabic dialects.