Design and Implementation of a Dual-Interface Intelligent Assistant for openEuler with NLP-Powered Terminal Support
OpenEuler operating system has made remarkable progress in the technical level, but its complexity and rich functions also pose challenges for users in terms of learning and usage. To address this issue, this paper designs and implements an intelligent assistant tool tailored for the openEuler operating system. In terms of technology selection, the web side adopts frontend technologies such as Vue3+Element-Plus+Axios, and the backend technology stack is SpringBoot3+Mybatis+Redis, which supports multi-condition queries and CRUD (Create, Read, Update, Delete) functions, enabling users to participate in the maintenance of the knowledge base. The tool side uses the framework of Textual, TF-IDF algorithm and cosine similarity algorithm to build a text matching system. By calculating the similarity between user-input keywords and existing texts and sorting the results, it achieves efficient and accurate text matching. Experimental results demonstrate that the tool offers high accuracy and fast response times, providing an excellent user experience. The innovation of this tool lies in its support for both web and terminal interfaces, integrating advanced natural language processing technologies to meet the complex requirements of the OpenEuler operating system. It offers users an intelligent and convenient tool that fills the gap in the field of intelligent assistant tools for OpenEuler.
Authors
- Yuqing Tan (ORCID: https://orcid.org/0000-0002-7491-9357)
- Tianyu Wang (ORCID: https://orcid.org/0000-0003-0388-326X)
- Lihua Song
Institutions
- North China University of Technology (CN)
Publication Details
- Published
- 2025-03-21
- DOI
- https://doi.org/10.1109/iscait64916.2025.11010261
- Primary Topic
- Robotics and Automated Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- North China University of Technology