Proceedings of 2025 ASEE-NE Section Conference

Hello Linux! AI and Linux Redefining the Everyday User Experience
Lukas Martino, Hunter Yocum, Peter Zegarek, Jonathan Blake, Jesse Kalinowski, Chetan Jaiswal
Abstract

The Linux operating system is a powerful, open-source tool that allows its users infinite potential when it comes to getting as much out of their computer as possible. Linux has many characteristics that give users an advantage over other existing operating systems like Windows and Mac OS. First, one aspect of Linux is its stability and reliability, which gives users the ability to run their system for long periods of time without the risk of needing to reboot or running into a system crash; a key reason why Linux is the preferred choice for servers and critical applications. Additionally, Linux offers users exceptional performance, as it does not require users to own high quality hardware to run it. Moreover, Linux’s cost effectiveness makes it a great economic choice for users and companies, as most distributions are completely free. Lastly, Linux provides users with the ability to fully customize their environment, unlike other existing operating systems. This includes options for changing the graphical user interface and even back-end settings, such as networking and kernel settings. Although Linux offers extremely powerful and competitive features, it primarily caters to a limited set of users who know how to take advantage of them. For the average user, navigating through their pre-installed windows machine is hard enough, let alone knowing how to install programs using Linux Shell commands. In today's world it appears that the average user is afraid to step into the world of Linux due to the demand for more complex computer knowledge.

Hello Linux! bridges the gap between the user and their computer, utilizing the power of Artificial Intelligence and a Large Language Model. Hello Linux! is a desktop application presented as a chatbot where users type in questions/commands, to which the chatbot automatically generates and gives the option to execute a shell script, thus simplifying the Linux user experience. Users have this option to accept or roll back the shell scripts, and in turn, have more control over their system without needing to understand all the intricacies of it. With the strong onset of new Linux users, Hello Linux! serves as a tool easing the burden of entry to a new operating system and allowing users the power and flexibility to master control of their new system. This style of control over a system opens the door to new avenues in accessibility as well. With voice-activated commands, users who may not be able to type proficiently can speak to their system and handle all tasks they need to carry out. What is most powerful about Hello Linux! is its ability to grant the average user kernel-level access at the ease of a button. Hello Linux! creates job opportunities for individuals with certain disabilities, as well as those who have a strong understanding of computing concepts but may not be familiar with shell commands. One day in the future, Hello Linux! could even be built into Linux’s own distribution, offering all users a new way to understand and access its operating system.


Last modified: 2025-02-08

<< Back to Proceedings