In the realm of computerscience, sorting algorithms play a pivotal role in optimising data organisation and retrieval processes across various applications. This paper presents a comprehensive examination and compara...
详细信息
On any night in Canada, at least 35,000 individuals experience homelessness. These individuals use emergency shelters to transition out of homelessness and into permanent housing. We designed and deployed a technology...
详细信息
The increase of smart devices and vast amount of telecommunication growth raise the tendency to convert convolution cities in to emerging smart cities. This paper synthesizes key findings and insights from a comprehen...
详细信息
History of code elements is essential for software maintenance tasks. However, code refactoring is one of the main causes that makes obtaining a consistent view on code evolution difficult as renaming or moving source...
详细信息
In this paper is presented implementation of a lightweight supervisory control and data acquisition system for remote test stations as a part of a larger test house in the automotive industry. It is necessary to allow...
详细信息
ISBN:
(纸本)9798350347722
In this paper is presented implementation of a lightweight supervisory control and data acquisition system for remote test stations as a part of a larger test house in the automotive industry. It is necessary to allow remote set up and monitoring of the test stations, which means defining the structure of a system with numerous test stations as endpoints. The test stations are meant to be virtual machines but can be both virtual and physical machines. A communication protocol must be used that enables this within the organization's network, regardless of actual distance and location. The parameters of the test stations to be monitored can be defined according to the needs and purpose. Even when creating your own tool, this function is not unique, i.e. on one test station parameters of operating system resources such as memory usage can be monitored, while on another test station logged-in users or running programs, reported system errors and others must be monitored. Data storage is one of the mandatory functions of this system. This process allows viewing data throughout history and more detailed analysis of events. There are numerous benefits that can be drawn and used from the data stored in the database. It is necessary to pay attention to the data stored as well as the scope and retention throughout history. The correct and secure setup of a database is one of the prerequisites for any serious system that processes data. Appropriate views should be created for users involved in the data monitoring process using all the elements mentioned so far. Creating a visually acceptable and easy-To-use interface that serves the main purpose is the final presentation of the entire system to users. A complete system leads to higher productivity, profitability and better organization of the company. It also allows project managers to better plan the use and occupancy of test stations. At any time, they have insight into the status of individual test stations, their activitie
Creating accurate and insightful personas for automotive applications requires understanding the diverse driving styles that emerge from sensor data. This paper introduces initial results of our methodology for develo...
详细信息
The intricacies and instability of introducing cryogenic propellants into the combustion system have piqued the curiosity of scientists studying the procedure. The latest innovation is utilizing data-driven machine le...
详细信息
Cyberattacks have increased. Security throughout software development reduces the program's attack surface. Despite several fixes. new research indicates software security weaknesses and hackers are rising. SSD se...
详细信息
This research-to-practice study aims to develop an Artificial Intelligence (AI) MCQ generation system for engineering students, with a focus on adaptive learning, educational technology, and innovative assessment tool...
详细信息
ISBN:
(纸本)9798350351507
This research-to-practice study aims to develop an Artificial Intelligence (AI) MCQ generation system for engineering students, with a focus on adaptive learning, educational technology, and innovative assessment tools, to enhance personalized learning. engineering education faces significant academic performance challenges, with first-year retention rates in STEM fields ranging between 27% to 46%, largely due to poor academic achievements. Multiple Choice Questions (MCQs) identify misconceptions, reinforce knowledge retention, and offer efficient assessment methods for engineering education. This interactive method improves attention and memory retention, reinforces knowledge, and improves comprehension. In this context, the emergence of Large Language Models (LLMs) such as GPT-4 has marked a significant advancement. Our literature review method employed a systematic approach, analyzing peer-reviewed articles, conference papers, and authoritative reports to uncover the trends and challenges in AI-driven quiz generation. The notable gap identified in our literature review is the lack of LLM-based adaptive quiz generation methods specifically for engineering education. Our methodology involved sourcing relevant structured datasets, data pre-processing, embedding generation, vector database storage, hybrid-search retrieval, LLM query results feed, prompt engineering, and context-based response. In this research, we adopted Vectara as a vector database tool for its automatic data ingestion capabilities and seamless integration with generative AI applications. Prompt engineering involves a dual-prompt approach, where the Contextual Question Prompt formulates questions based on user topics and chat history, while the Answer Question Prompt manages MCQ responses with explanations, ensuring relevant and contextually accurate interactions. Evaluation includes topic relevancy, answer relevancy, and a contextual relevancy score. Preliminary results indicate promising results
暂无评论