A Bibliometric Study : Recommendation based on Artificial Intelligence for iLearning Education

Bibliometric Study : Recommendation based on Artificial Intelligence for iLearning Education. Aptisi Transactions on Technopreneurship (ATT)


Research Method
The phases and disciplines of the Rational Unified Process (RUP) approach were appropriate for developing this project [10] [11] [12]. Hence it was chosen for it. An agile software development methodology called the Rational Unified Process (RUP) divides a project or software development lifecycle into four phases. Creation, development, building, and migration Figure 1. Shows an iterative RUP lifecycle. The project's launch is the primary goal of the commencement phase. We created the UML diagrams using Microsoft Visio and the Unified Modeling Language (UML) as the modeling language. According to the evolving requirements of the iterative process, UML diagrams might be changed [13] [14] [15]. By completing this phase, we know the project's status and whether it should move forward. The system architecture of the project is also specified. This phase results in a defined project goal and area, precise requirements for the project, an initial overview of the LMS use cases and domain model that are only ten complete, and a choice of technologies to use. It must be developed in the application [16] [17] [18].

• Construction phase
The primary subjects of the engineering phase are the comprehensive creation and implementation of the system design. This step extends the refining stage by establishing a working system in the actual world [19] [20] [21]. Moodle currently has a working system that is available. The module has been tested and put to use. After this stage, the system was beta tested, and the subsequent phase could start. The project objectives have been achieved, the requirements and design have been completed, and as a result of this phase, the AI chatbot module has been tested on an open Moodle platform and received user approval. There were tests run, and project documentation and reports were produced [22] [23] [24].

• Transition phase
During the migration phase, the focus was on meeting end-user needs. This result suggests that user feedback is essential for system reviews that address issues such as usability and security. At the end of this phase, you can release your module to your students. At this stage, all bugs were fixed, and a complete user guide for students and teachers was created [25] [26] [27]. Figure 2. Keyword co-occurrence in the author. The maximum is five appearances in a single version. Based on keyword usage, node size is determined. Additionally, the spacing between nodes reveals how closely related co-occurring keywords are. Generated with VOSviewer and shown as lines connecting nodes. Figure 2 In a categorized fashion, list the words that are used the most frequently. Geographic distance classifies phrases used in conjunction into colored clusters when used together. Keywords and lines represent connections. There are seven clusters known. Such as the singular and plural forms of the term "smart contract," groups of almost identical terms are produced. This shows how current the research environment is today. For instance, the IoT, AI, and sharing economy (green) clusters combine supply chain tracking and logistics (red). The placement of the two clusters near one another is expected. Other clusters focus on security, fairness, access control (yellow), privacy related to underlying assets, and game theory (blue). Purple clusters contain keywords associated with cryptocurrencies.

Literature Review • Moodle learning management system
Moodle is an open distribution network founded in 2001 with the help of Dr. Martin Dougiamas. Established. As Internet software, Moodle has limited support and extensions. This place is nothing out of the ordinary. This is due to the Moodle implementation. Users interacting with your version of Moodle will perform more clicks than usual, and Moodle will generate multiple SQL queries when developing pages. This is where Moodle excels. However, what it does is very complicated [28] [29] [30]. In other words, as a developer, I want to know what architecture my extension is most likely to be deployed on. It is also helpful if you still remember the impact your coding has on overall performance. Picture. 1 Below are rare stains. Moodle setup in production. Like any other basic PHP software framework, Moodle has many parts. Databases are essential for scalability and can be easily moved to another physical server. Then you can use a load balancer to load the Front Quit Net server. Developers also need a shared garage for Moodle records while using multiple network servers. Session recordings can be both Moodle recordings and databases [

• Dialogflow and Communicate integration
The primary tool used in this project is Dialog Flow. It is a platform for natural language comprehension that makes it simple to develop conversational user interfaces and incorporate them into gadgets, interactive voice response systems, bots, mobile apps, and more. Give your customers fresh and exciting ways to interact with your product using Dialog Flow (Google Cloud, date unknown). In order to give students who have questions about their curriculum access to online material, Dialog Flow has integrated Google Chatbot into his Moodle platform [37] [38] [39]. The goal of the proposed integration is to assist/support higher education institutions in making informed selections and providing prompt (real-time) responses to inquiries and requests of interest. Pay attention to student needs, respond to inquiries, and discuss research, admissions, and student life. Communicate wants to make it possible for companies to develop enduring customer relationships that lead to expansion. Developers can use Communicate to centrally manage customer conversations and develop and integrate chatbots, website chats, support agents, team meetings, and services that increase customer happiness. Increase. I can manage it. To win. Four key activities were involved in integrating a chatbot through a cloud platform. The cloud workflow is displayed in

Problem
The primary technological risks encountered frequently in work are the focus of this phase. Approximately half of the user requirements for an LMS system and those contained in the sequence diagram and activity diagram can be finished in this phase. Similarly, roughly half of the plugin modules can be finished, including those for planning and job completion and use cases and domain models [43] [44].

Research Implementation
This section covers implementing and testing an AI chatbot, a cloud-integrated application that disseminates knowledge on academic subjects. The steps of implementation and testing are critical to the overall process of system development.
Students can inquire about this project using intents and entities that developers have trained. Below is an example process that allows students to download their academic Recommendation based on Artificial Intelligence for iLearning Education.... ■ 117 calendar directly by clicking a link provided by a chatbot. Chatbots provide answers based on user input, but chatbots answer first. Greet the user before starting the conversation.

Conclusion
The LMS platform is now widely used because most students start their studies online. Many of its LMS platforms used worldwide depend on University/College implementation. Therefore, new features are developed daily and uploaded to the LMS platform. As long as students have an internet connection and a student ID card to access the dashboard, they can communicate with the chatbot anytime, anywhere, to meet their learning needs. They can also explain the results or temptations of the task objectives and the task execution plan. Task designs can be identified, learning objectives and scope can be determined, task-related literature is surveyed, system analysis and development methodologies are determined and discussed, and system implementation and testing are carried out.